Zelda 3 specific classes and functions. More...
Namespaces | |
namespace | anonymous_namespace{hyrule_magic.cc} |
namespace | anonymous_namespace{overworld.cc} |
namespace | anonymous_namespace{tracker.cc} |
namespace | music |
Contains classes and functions for handling music data in Zelda 3. | |
namespace | palette_internal |
Classes | |
struct | DungeonMap |
class | DungeonObjectRenderer |
class | GameEntity |
Base class for all overworld and dungeon entities. More... | |
class | Inventory |
struct | LayerMergeType |
class | Overworld |
Represents the full Overworld data, light and dark world. More... | |
class | OverworldEntrance |
struct | OverworldEntranceTileTypes |
class | OverworldExit |
class | OverworldItem |
class | OverworldMap |
Represents a single Overworld map screen. More... | |
struct | OverworldMapTiles |
Overworld map tile32 data. More... | |
struct | PseudoVram |
class | Renderer |
The Renderer class represents the renderer for the Yaze application. More... | |
class | Room |
class | RoomEntrance |
Dungeon Room Entrance or Spawn Point. More... | |
class | RoomObject |
class | Sprite |
A class for managing sprites in the overworld and underworld. More... | |
class | SpriteAction |
class | SpriteBuilder |
class | SpriteInstruction |
class | Subtype1 |
class | Subtype2 |
class | Subtype3 |
struct | SubtypeInfo |
class | TitleScreen |
Typedefs | |
using | OverworldBlockset = std::vector<std::vector<uint16_t>> |
Represents tile32 data for the overworld. | |
typedef struct yaze::zelda3::OverworldMapTiles | OverworldMapTiles |
Overworld map tile32 data. | |
Functions | |
ObjectOption | operator| (ObjectOption lhs, ObjectOption rhs) |
ObjectOption | operator& (ObjectOption lhs, ObjectOption rhs) |
ObjectOption | operator^ (ObjectOption lhs, ObjectOption rhs) |
ObjectOption | operator~ (ObjectOption option) |
SubtypeInfo | FetchSubtypeInfo (uint16_t object_id) |
void | stle16b_i (uint8_t *const p_arr, size_t const p_index, uint16_t const p_val) |
Store little endian 16-bit value using a byte pointer, offset by an index before dereferencing. | |
void | stle16b (uint8_t *const p_arr, uint16_t const p_val) |
uint16_t | ldle16b (uint8_t const *const p_arr) |
uint16_t | ldle16b_i (uint8_t const *const p_arr, size_t const p_index) |
Load little endian halfword (16-bit) dereferenced from an arrays of bytes. This version provides an index that will be multiplied by 2 and added to the base address. | |
absl::StatusOr< OverworldEntranceTileTypes > | LoadEntranceTileTypes (Rom &rom) |
absl::Status | LoadDungeonMapGfxFromBinary (Rom &rom, std::array< gfx::Bitmap, 4 > &sheets, gfx::Tilesheet &tile16_sheet, std::vector< uint8_t > &gfx_bin_data) |
absl::Status | LoadDungeonMapTile16 (const std::vector< uint8_t > &gfx_data, bool bin_mode) |
Variables | |
constexpr std::string_view | kEntranceNames [] |
constexpr int | kGfxBufferOffset = 92 * 2048 |
constexpr int | kGfxBufferStride = 512 |
constexpr int | kGfxBufferAnimatedFrameOffset = 7 * 2048 |
constexpr int | kGfxBufferAnimatedFrameStride = 512 |
constexpr int | kGfxBufferRoomOffset = 2048 |
constexpr int | kGfxBufferRoomSpriteOffset = 512 |
constexpr int | kGfxBufferRoomSpriteStride = 2048 |
constexpr int | kGfxBufferRoomSpriteLastLineOffset = 0x88 |
constexpr int | room_object_layout_pointer = 0x882D |
constexpr int | room_object_pointer = 0x874C |
constexpr int | dungeons_main_bg_palette_pointers = 0xDEC4B |
constexpr int | dungeons_palettes = 0xDD734 |
constexpr int | room_items_pointers = 0xDB69 |
constexpr int | rooms_sprite_pointer = 0x4C298 |
constexpr int | kRoomHeaderPointer = 0xB5DD |
constexpr int | kRoomHeaderPointerBank = 0xB5E7 |
constexpr int | gfx_groups_pointer = 0x6237 |
constexpr int | chests_length_pointer = 0xEBF6 |
constexpr int | chests_data_pointer1 = 0xEBFB |
constexpr int | messages_id_dungeon = 0x3F61D |
constexpr int | blocks_length = 0x8896 |
constexpr int | blocks_pointer1 = 0x15AFA |
constexpr int | blocks_pointer2 = 0x15B01 |
constexpr int | blocks_pointer3 = 0x15B08 |
constexpr int | blocks_pointer4 = 0x15B0F |
constexpr int | torch_data = 0x2736A |
constexpr int | torches_length_pointer = 0x88C1 |
constexpr int | sprite_blockset_pointer = 0x5B57 |
constexpr int | sprites_data = 0x4D8B0 |
constexpr int | sprites_data_empty_room = 0x4D8AE |
constexpr int | sprites_end_data = 0x4EC9E |
constexpr int | pit_pointer = 0x394AB |
constexpr int | pit_count = 0x394A6 |
constexpr int | doorPointers = 0xF83C0 |
constexpr int | door_gfx_up = 0x4D9E |
constexpr int | door_gfx_down = 0x4E06 |
constexpr int | door_gfx_cavexit_down = 0x4E06 |
constexpr int | door_gfx_left = 0x4E66 |
constexpr int | door_gfx_right = 0x4EC6 |
constexpr int | door_pos_up = 0x197E |
constexpr int | door_pos_down = 0x1996 |
constexpr int | door_pos_left = 0x19AE |
constexpr int | door_pos_right = 0x19C6 |
constexpr int | dungeon_spr_ptrs = 0x090000 |
constexpr int | NumberOfRooms = 296 |
constexpr uint16_t | stairsObjects [] = {0x139, 0x138, 0x13B, 0x12E, 0x12D} |
constexpr std::string_view | kRoomNames [] |
constexpr int | kEntranceRoom = 0x14813 |
constexpr int | kEntranceScrollEdge = 0x1491D |
constexpr int | kEntranceYScroll = 0x14D45 |
constexpr int | kEntranceXScroll = 0x14E4F |
constexpr int | kEntranceYPosition = 0x14F59 |
constexpr int | kEntranceXPosition = 0x15063 |
constexpr int | kEntranceCameraYTrigger = 0x1516D |
constexpr int | kEntranceCameraXTrigger = 0x15277 |
constexpr int | kEntranceBlockset = 0x15381 |
constexpr int | kEntranceFloor = 0x15406 |
constexpr int | kEntranceDungeon = 0x1548B |
constexpr int | kEntranceDoor = 0x15510 |
constexpr int | kEntranceLadderBG = 0x15595 |
constexpr int | kEntrancescrolling = 0x1561A |
constexpr int | kEntranceScrollQuadrant = 0x1569F |
constexpr int | kEntranceExit = 0x15724 |
constexpr int | kEntranceMusic = 0x1582E |
constexpr int | kStartingEntranceroom = 0x15B6E |
constexpr int | kStartingEntranceScrollEdge = 0x15B7C |
constexpr int | kStartingEntranceYScroll = 0x15BB4 |
constexpr int | kStartingEntranceXScroll = 0x15BC2 |
constexpr int | kStartingEntranceYPosition = 0x15BD0 |
constexpr int | kStartingEntranceXPosition = 0x15BDE |
constexpr int | kStartingEntranceCameraYTrigger = 0x15BEC |
constexpr int | kStartingEntranceCameraXTrigger = 0x15BFA |
constexpr int | kStartingEntranceBlockset = 0x15C08 |
constexpr int | kStartingEntranceFloor = 0x15C0F |
constexpr int | kStartingEntranceDungeon = 0x15C16 |
constexpr int | kStartingEntranceDoor = 0x15C2B |
constexpr int | kStartingEntranceLadderBG = 0x15C1D |
constexpr int | kStartingEntrancescrolling = 0x15C24 |
constexpr int | kStartingEntranceScrollQuadrant = 0x15C2B |
constexpr int | kStartingEntranceexit = 0x15C32 |
constexpr int | kStartingEntrancemusic = 0x15C4E |
constexpr int | kStartingEntranceentrance = 0x15C40 |
constexpr int | items_data_start = 0xDDE9 |
constexpr int | items_data_end = 0xE6B2 |
constexpr int | initial_equipement = 0x271A6 |
constexpr int | chests_backupitems = 0x3B528 |
constexpr int | chests_yoffset = 0x4836C |
constexpr int | chests_xoffset = 0x4836C + (76 * 1) |
constexpr int | chests_itemsgfx = 0x4836C + (76 * 2) |
constexpr int | chests_itemswide = 0x4836C + (76 * 3) |
constexpr int | chests_itemsproperties = 0x4836C + (76 * 4) |
constexpr int | chests_sramaddress = 0x4836C + (76 * 5) |
constexpr int | chests_sramvalue = 0x4836C + (76 * 7) |
constexpr int | chests_msgid = 0x442DD |
constexpr int | dungeons_startrooms = 0x7939 |
constexpr int | dungeons_endrooms = 0x792D |
constexpr int | dungeons_bossrooms = 0x10954 |
constexpr int | bedPositionX = 0x039A37 |
constexpr int | bedPositionY = 0x039A32 |
constexpr int | bedPositionResetXLow = 0x02DE53 |
constexpr int | bedPositionResetXHigh = 0x02DE58 |
constexpr int | bedPositionResetYLow = 0x02DE5D |
constexpr int | bedPositionResetYHigh = 0x02DE62 |
constexpr int | bedSheetPositionX = 0x0480BD |
constexpr int | bedSheetPositionY = 0x0480B8 |
constexpr int | kRoomObjectSubtype1 = 0x8000 |
constexpr int | kRoomObjectSubtype2 = 0x83F0 |
constexpr int | kRoomObjectSubtype3 = 0x84F0 |
constexpr int | kRoomObjectTileAddress = 0x1B52 |
constexpr int | kRoomObjectTileAddressFloor = 0x1B5A |
constexpr int | kMap32TilesLength = 0x33F0 |
constexpr int | GravesYTilePos = 0x49968 |
constexpr int | GravesXTilePos = 0x49986 |
constexpr int | GravesTilemapPos = 0x499A4 |
constexpr int | GravesGFX = 0x499C2 |
constexpr int | GravesXPos = 0x4994A |
constexpr int | GravesYLine = 0x4993A |
constexpr int | GravesCountOnY = 0x499E0 |
constexpr int | GraveLinkSpecialHole = 0x46DD9 |
constexpr int | GraveLinkSpecialStairs = 0x46DE0 |
constexpr int | kOverworldMapPaletteIds = 0x7D1C |
constexpr int | kOverworldSpritePaletteIds = 0x7B41 |
constexpr int | kOverworldSpritePaletteGroup = 0x75580 |
constexpr int | kOverworldSpriteset = 0x7A41 |
constexpr int | kOverworldSpecialGfxGroup = 0x16821 |
constexpr int | kOverworldSpecialPalGroup = 0x16831 |
constexpr int | kOverworldSpritesBeginning = 0x4C881 |
constexpr int | kOverworldSpritesAgahnim = 0x4CA21 |
constexpr int | kOverworldSpritesZelda = 0x4C901 |
constexpr int | kAreaGfxIdPtr = 0x7C9C |
constexpr int | kOverworldMessageIds = 0x3F51D |
constexpr int | kOverworldMusicBeginning = 0x14303 |
constexpr int | kOverworldMusicZelda = 0x14303 + 0x40 |
constexpr int | kOverworldMusicMasterSword = 0x14303 + 0x80 |
constexpr int | kOverworldMusicAgahnim = 0x14303 + 0xC0 |
constexpr int | kOverworldMusicDarkWorld = 0x14403 |
constexpr int | kOverworldEntranceAllowedTilesLeft = 0xDB8C1 |
constexpr int | kOverworldEntranceAllowedTilesRight = 0xDB917 |
constexpr int | kOverworldMapSize = 0x12844 |
constexpr int | kOverworldMapSizeHighByte = 0x12884 |
constexpr int | kOverworldMapParentId = 0x125EC |
constexpr int | kOverworldTransitionPositionY = 0x128C4 |
constexpr int | kOverworldTransitionPositionX = 0x12944 |
constexpr int | kOverworldScreenSize = 0x1788D |
constexpr int | kOverworldScreenSizeForLoading = 0x4C635 |
constexpr int | kOverworldScreenTileMapChangeByScreen1 = 0x12634 |
constexpr int | kOverworldScreenTileMapChangeByScreen2 = 0x126B4 |
constexpr int | kOverworldScreenTileMapChangeByScreen3 = 0x12734 |
constexpr int | kOverworldScreenTileMapChangeByScreen4 = 0x127B4 |
constexpr int | kOverworldMapDataOverflow = 0x130000 |
constexpr int | kTransitionTargetNorth = 0x13EE2 |
constexpr int | kTransitionTargetWest = 0x13F62 |
constexpr int | overworldCustomMosaicASM = 0x1301D0 |
constexpr int | overworldCustomMosaicArray = 0x1301F0 |
constexpr int | kMap16TilesExpanded = 0x1E8000 |
constexpr int | kMap32TileTRExpanded = 0x020000 |
constexpr int | kMap32TileBLExpanded = 0x1F0000 |
constexpr int | kMap32TileBRExpanded = 0x1F8000 |
constexpr int | kMap32TileCountExpanded = 0x0067E0 |
constexpr int | kMap32ExpandedFlagPos = 0x01772E |
constexpr int | kMap16ExpandedFlagPos = 0x02FD28 |
constexpr int | kOverworldEntranceExpandedFlagPos = 0x0DB895 |
constexpr int | kOverworldCompressedMapPos = 0x058000 |
constexpr int | kOverworldCompressedOverflowPos = 0x137FFF |
constexpr int | kNumTileTypes = 0x200 |
constexpr int | kMap16Tiles = 0x78000 |
constexpr int | kNumOverworldMaps = 160 |
constexpr int | kNumTile16Individual = 4096 |
constexpr int | Map32PerScreen = 256 |
constexpr int | NumberOfMap16 = 3752 |
constexpr int | NumberOfMap16Ex = 4096 |
constexpr int | LimitOfMap32 = 8864 |
constexpr int | NumberOfOWSprites = 352 |
constexpr int | NumberOfMap32 = Map32PerScreen * kNumOverworldMaps |
constexpr int | kNumOverworldEntrances = 129 |
constexpr int | kNumOverworldHoles = 0x13 |
constexpr int | kOverworldEntranceMap = 0xDB96F |
constexpr int | kOverworldEntrancePos = 0xDBA71 |
constexpr int | kOverworldEntranceEntranceId = 0xDBB73 |
constexpr int | kOverworldEntranceMapExpanded = 0x0DB55F |
constexpr int | kOverworldEntrancePosExpanded = 0x0DB35F |
constexpr int | kOverworldEntranceEntranceIdExpanded = 0x0DB75F |
constexpr int | kOverworldHolePos = 0xDB800 |
constexpr int | kOverworldHoleArea = 0xDB826 |
constexpr int | kOverworldHoleEntrance = 0xDB84C |
constexpr int | kEntranceTileTypePtrLow = 0xDB8BF |
constexpr int | kEntranceTileTypePtrHigh = 0xDB917 |
constexpr int | kNumEntranceTileTypes = 0x2C |
constexpr int | kNumOverworldExits = 0x4F |
constexpr int | OWExitRoomId = 0x15D8A |
constexpr int | OWExitMapId = 0x15E28 |
constexpr int | OWExitVram = 0x15E77 |
constexpr int | OWExitYScroll = 0x15F15 |
constexpr int | OWExitXScroll = 0x15FB3 |
constexpr int | OWExitYPlayer = 0x16051 |
constexpr int | OWExitXPlayer = 0x160EF |
constexpr int | OWExitYCamera = 0x1618D |
constexpr int | OWExitXCamera = 0x1622B |
constexpr int | OWExitDoorPosition = 0x15724 |
constexpr int | OWExitUnk1 = 0x162C9 |
constexpr int | OWExitUnk2 = 0x16318 |
constexpr int | OWExitDoorType1 = 0x16367 |
constexpr int | OWExitDoorType2 = 0x16405 |
constexpr int | OWExitMapIdWhirlpool = 0x16AE5 |
constexpr int | OWExitVramWhirlpool = 0x16B07 |
constexpr int | OWExitYScrollWhirlpool = 0x16B29 |
constexpr int | OWExitXScrollWhirlpool = 0x16B4B |
constexpr int | OWExitYPlayerWhirlpool = 0x16B6D |
constexpr int | OWExitXPlayerWhirlpool = 0x16B8F |
constexpr int | OWExitYCameraWhirlpool = 0x16BB1 |
constexpr int | OWExitXCameraWhirlpool = 0x16BD3 |
constexpr int | OWExitUnk1Whirlpool = 0x16BF5 |
constexpr int | OWExitUnk2Whirlpool = 0x16C17 |
constexpr int | OWWhirlpoolPosition = 0x16CF8 |
constexpr int | kNumOverworldMapItemPointers = 0x80 |
constexpr int | kOverworldItemsPointers = 0xDC2F9 |
constexpr int | kOverworldItemsAddress = 0xDC8B9 |
constexpr int | kOverworldItemsBank = 0xDC8BF |
constexpr int | kOverworldItemsEndData = 0xDC89C |
const std::vector< std::string > | kSecretItemNames |
constexpr int | OverworldCustomASMHasBeenApplied = 0x140145 |
constexpr int | OverworldCustomAreaSpecificBGPalette = 0x140000 |
constexpr int | OverworldCustomAreaSpecificBGEnabled = 0x140140 |
constexpr int | OverworldCustomMainPaletteArray = 0x140160 |
constexpr int | OverworldCustomMainPaletteEnabled = 0x140141 |
constexpr int | OverworldCustomMosaicArray = 0x140200 |
constexpr int | OverworldCustomMosaicEnabled = 0x140142 |
constexpr int | OverworldCustomAnimatedGFXArray = 0x1402A0 |
constexpr int | OverworldCustomAnimatedGFXEnabled = 0x140143 |
constexpr int | OverworldCustomSubscreenOverlayArray = 0x140340 |
constexpr int | OverworldCustomSubscreenOverlayEnabled = 0x140144 |
constexpr int | OverworldCustomTileGFXGroupArray = 0x140480 |
constexpr int | OverworldCustomTileGFXGroupEnabled = 0x140148 |
constexpr int | kDarkWorldMapIdStart = 0x40 |
constexpr int | kSpecialWorldMapIdStart = 0x80 |
constexpr int | kDungeonMapRoomsPtr = 0x57605 |
constexpr int | kDungeonMapFloors = 0x575D9 |
constexpr int | kDungeonMapGfxPtr = 0x57BE4 |
constexpr int | kDungeonMapDataStart = 0x57039 |
constexpr int | kDungeonMapExpCheck = 0x56652 |
constexpr int | kDungeonMapTile16 = 0x57009 |
constexpr int | kDungeonMapTile16Expanded = 0x109010 |
constexpr int | kDungeonMapBossRooms = 0x56807 |
constexpr int | kTriforceVertices = 0x04FFD2 |
constexpr int | kTriforceFaces = 0x04FFE4 |
constexpr int | kCrystalVertices = 0x04FF98 |
constexpr int | kInventoryStart = 0x6564A |
constexpr int | kBowItemPos = 0x6F631 |
constexpr const char * | kSpriteProperties [] |
Zelda 3 specific classes and functions.
using yaze::zelda3::OverworldBlockset = std::vector<std::vector<uint16_t>> |
Represents tile32 data for the overworld.
Definition at line 63 of file overworld_map.h.
typedef struct yaze::zelda3::OverworldMapTiles yaze::zelda3::OverworldMapTiles |
Overworld map tile32 data.
|
strong |
Enumerator | |
---|---|
Chest | |
BigChest | |
InterroomStairs |
Definition at line 22 of file room_object.h.
Enumerator | |
---|---|
All | |
Wall | |
Horizontal | |
Vertical | |
NonScalable | |
Dungeons | |
Floors | |
SortStairs |
Definition at line 24 of file room_object.h.
|
strong |
Enumerator | |
---|---|
Nothing | |
Door | |
Chest | |
Block | |
Torch | |
Bgr | |
Stairs |
Definition at line 35 of file room_object.h.
Enumerator | |
---|---|
One_Collision | |
Both | |
Both_With_Scroll | |
Moving_Floor_Collision | |
Moving_Water_Collision |
Definition at line 9 of file room_tag.h.
Enumerator | |
---|---|
Effect_Nothing | |
One | |
Moving_Floor | |
Moving_Water | |
Four | |
Red_Flashes | |
Torch_Show_Floor | |
Ganon_Room |
Definition at line 17 of file room_tag.h.
enum yaze::zelda3::TagKey |
Definition at line 36 of file room_tag.h.
ObjectOption yaze::zelda3::operator| | ( | ObjectOption | lhs, |
ObjectOption | rhs ) |
Definition at line 6 of file room_object.cc.
ObjectOption yaze::zelda3::operator& | ( | ObjectOption | lhs, |
ObjectOption | rhs ) |
Definition at line 11 of file room_object.cc.
ObjectOption yaze::zelda3::operator^ | ( | ObjectOption | lhs, |
ObjectOption | rhs ) |
Definition at line 16 of file room_object.cc.
ObjectOption yaze::zelda3::operator~ | ( | ObjectOption | option | ) |
Definition at line 21 of file room_object.cc.
SubtypeInfo yaze::zelda3::FetchSubtypeInfo | ( | uint16_t | object_id | ) |
Definition at line 25 of file room_object.cc.
References kRoomObjectSubtype1, kRoomObjectSubtype2, kRoomObjectSubtype3, yaze::zelda3::SubtypeInfo::routine_ptr, and yaze::zelda3::SubtypeInfo::subtype_ptr.
void yaze::zelda3::stle16b_i | ( | uint8_t *const | p_arr, |
size_t const | p_index, | ||
uint16_t const | p_val ) |
Store little endian 16-bit value using a byte pointer, offset by an index before dereferencing.
Definition at line 51 of file hyrule_magic.cc.
References stle16b().
Referenced by yaze::zelda3::music::Tracker::SaveSongs().
void yaze::zelda3::stle16b | ( | uint8_t *const | p_arr, |
uint16_t const | p_val ) |
Definition at line 56 of file hyrule_magic.cc.
Referenced by yaze::gfx::HyruleMagicDecompress(), and stle16b_i().
uint16_t yaze::zelda3::ldle16b | ( | uint8_t const *const | p_arr | ) |
Definition at line 61 of file hyrule_magic.cc.
Referenced by yaze::gfx::HyruleMagicDecompress(), and ldle16b_i().
uint16_t yaze::zelda3::ldle16b_i | ( | uint8_t const *const | p_arr, |
size_t const | p_index ) |
Load little endian halfword (16-bit) dereferenced from an arrays of bytes. This version provides an index that will be multiplied by 2 and added to the base address.
Definition at line 67 of file hyrule_magic.cc.
References ldle16b().
Referenced by yaze::zelda3::music::Tracker::SaveSongs().
|
inline |
Definition at line 99 of file overworld_entrance.h.
References ASSIGN_OR_RETURN, yaze::zelda3::OverworldEntranceTileTypes::high, kEntranceTileTypePtrHigh, kEntranceTileTypePtrLow, kNumEntranceTileTypes, yaze::zelda3::OverworldEntranceTileTypes::low, and yaze::Rom::ReadWord().
Referenced by yaze::editor::OverworldEditor::Update().
absl::Status yaze::zelda3::LoadDungeonMapGfxFromBinary | ( | Rom & | rom, |
std::array< gfx::Bitmap, 4 > & | sheets, | ||
gfx::Tilesheet & | tile16_sheet, | ||
std::vector< uint8_t > & | gfx_bin_data ) |
Definition at line 14 of file dungeon_map.cc.
References yaze::gfx::Tilesheet::clear(), yaze::core::Renderer::GetInstance(), LoadDungeonMapTile16(), yaze::Rom::mutable_dungeon_palette(), yaze::core::Renderer::RenderBitmap(), RETURN_IF_ERROR, yaze::core::FileDialogWrapper::ShowOpenFileDialog(), and yaze::gfx::SnesTo8bppSheet().
absl::Status yaze::zelda3::LoadDungeonMapTile16 | ( | const std::vector< uint8_t > & | gfx_data, |
bool | bin_mode ) |
Referenced by LoadDungeonMapGfxFromBinary().
|
constexpr |
Definition at line 48 of file common.h.
Referenced by yaze::editor::DungeonEditor::DrawEntranceSelector(), and yaze::editor::OverworldEditor::UpdateUsageStats().
|
constexpr |
|
constexpr |
|
constexpr |
Definition at line 226 of file room.cc.
Referenced by yaze::zelda3::Room::CopyRoomGraphicsToBuffer().
|
constexpr |
|
constexpr |
|
constexpr |
Definition at line 229 of file room.cc.
Referenced by yaze::zelda3::Room::CopyRoomGraphicsToBuffer().
|
constexpr |
|
constexpr |
Definition at line 37 of file room.h.
Referenced by yaze::zelda3::Room::LoadObjects(), and yaze::zelda3::Room::LoadRoomFromROM().
|
constexpr |
|
constexpr |
Definition at line 42 of file room.h.
Referenced by yaze::zelda3::Room::LoadSprites().
|
constexpr |
Definition at line 43 of file room.h.
Referenced by yaze::zelda3::Room::LoadHeader(), and yaze::zelda3::Room::LoadRoomFromROM().
|
constexpr |
Definition at line 44 of file room.h.
Referenced by yaze::zelda3::Room::LoadHeader(), and yaze::zelda3::Room::LoadRoomFromROM().
|
constexpr |
Definition at line 46 of file room.h.
Referenced by yaze::zelda3::Room::LoadChests().
|
constexpr |
Definition at line 47 of file room.h.
Referenced by yaze::zelda3::Room::LoadChests().
|
constexpr |
Definition at line 49 of file room.h.
Referenced by yaze::zelda3::Room::LoadRoomFromROM().
|
constexpr |
Definition at line 82 of file room.h.
Referenced by yaze::zelda3::Room::LoadObjects().
|
constexpr |
Definition at line 202 of file room.h.
Referenced by yaze::editor::DungeonEditor::DrawDungeonTabView(), and yaze::editor::DungeonEditor::DrawRoomSelector().
|
constexpr |
Definition at line 12 of file room_entrance.h.
Referenced by yaze::zelda3::RoomEntrance::RoomEntrance().
|
constexpr |
Definition at line 15 of file room_entrance.h.
Referenced by yaze::zelda3::RoomEntrance::RoomEntrance(), and yaze::zelda3::RoomEntrance::Save().
|
constexpr |
Definition at line 16 of file room_entrance.h.
Referenced by yaze::zelda3::RoomEntrance::RoomEntrance(), and yaze::zelda3::RoomEntrance::Save().
|
constexpr |
Definition at line 17 of file room_entrance.h.
Referenced by yaze::zelda3::RoomEntrance::RoomEntrance(), and yaze::zelda3::RoomEntrance::Save().
|
constexpr |
Definition at line 18 of file room_entrance.h.
Referenced by yaze::zelda3::RoomEntrance::RoomEntrance(), and yaze::zelda3::RoomEntrance::Save().
|
constexpr |
Definition at line 19 of file room_entrance.h.
Referenced by yaze::zelda3::RoomEntrance::RoomEntrance(), and yaze::zelda3::RoomEntrance::Save().
|
constexpr |
Definition at line 20 of file room_entrance.h.
Referenced by yaze::zelda3::RoomEntrance::RoomEntrance(), and yaze::zelda3::RoomEntrance::Save().
|
constexpr |
Definition at line 21 of file room_entrance.h.
Referenced by yaze::zelda3::RoomEntrance::RoomEntrance(), and yaze::zelda3::RoomEntrance::Save().
|
constexpr |
Definition at line 23 of file room_entrance.h.
Referenced by yaze::zelda3::RoomEntrance::RoomEntrance(), and yaze::zelda3::RoomEntrance::Save().
|
constexpr |
Definition at line 24 of file room_entrance.h.
Referenced by yaze::zelda3::RoomEntrance::RoomEntrance(), and yaze::zelda3::RoomEntrance::Save().
|
constexpr |
Definition at line 25 of file room_entrance.h.
Referenced by yaze::zelda3::RoomEntrance::RoomEntrance(), and yaze::zelda3::RoomEntrance::Save().
|
constexpr |
Definition at line 26 of file room_entrance.h.
Referenced by yaze::zelda3::RoomEntrance::RoomEntrance(), and yaze::zelda3::RoomEntrance::Save().
|
constexpr |
Definition at line 29 of file room_entrance.h.
Referenced by yaze::zelda3::RoomEntrance::RoomEntrance(), and yaze::zelda3::RoomEntrance::Save().
|
constexpr |
Definition at line 30 of file room_entrance.h.
Referenced by yaze::zelda3::RoomEntrance::RoomEntrance(), and yaze::zelda3::RoomEntrance::Save().
|
constexpr |
Definition at line 31 of file room_entrance.h.
Referenced by yaze::zelda3::RoomEntrance::RoomEntrance(), and yaze::zelda3::RoomEntrance::Save().
|
constexpr |
Definition at line 32 of file room_entrance.h.
Referenced by yaze::zelda3::RoomEntrance::RoomEntrance(), and yaze::zelda3::RoomEntrance::Save().
|
constexpr |
Definition at line 33 of file room_entrance.h.
Referenced by yaze::zelda3::RoomEntrance::RoomEntrance(), and yaze::zelda3::RoomEntrance::Save().
|
constexpr |
Definition at line 36 of file room_entrance.h.
Referenced by yaze::zelda3::RoomEntrance::RoomEntrance(), and yaze::zelda3::RoomEntrance::Save().
|
constexpr |
Definition at line 39 of file room_entrance.h.
Referenced by yaze::zelda3::RoomEntrance::RoomEntrance(), and yaze::zelda3::RoomEntrance::Save().
|
constexpr |
Definition at line 40 of file room_entrance.h.
Referenced by yaze::zelda3::RoomEntrance::RoomEntrance(), and yaze::zelda3::RoomEntrance::Save().
|
constexpr |
Definition at line 41 of file room_entrance.h.
Referenced by yaze::zelda3::RoomEntrance::RoomEntrance(), and yaze::zelda3::RoomEntrance::Save().
|
constexpr |
Definition at line 42 of file room_entrance.h.
Referenced by yaze::zelda3::RoomEntrance::RoomEntrance(), and yaze::zelda3::RoomEntrance::Save().
|
constexpr |
Definition at line 43 of file room_entrance.h.
Referenced by yaze::zelda3::RoomEntrance::RoomEntrance(), and yaze::zelda3::RoomEntrance::Save().
|
constexpr |
Definition at line 44 of file room_entrance.h.
Referenced by yaze::zelda3::RoomEntrance::RoomEntrance(), and yaze::zelda3::RoomEntrance::Save().
|
constexpr |
Definition at line 45 of file room_entrance.h.
Referenced by yaze::zelda3::RoomEntrance::RoomEntrance(), and yaze::zelda3::RoomEntrance::Save().
|
constexpr |
Definition at line 47 of file room_entrance.h.
Referenced by yaze::zelda3::RoomEntrance::RoomEntrance(), and yaze::zelda3::RoomEntrance::Save().
|
constexpr |
Definition at line 48 of file room_entrance.h.
Referenced by yaze::zelda3::RoomEntrance::RoomEntrance(), and yaze::zelda3::RoomEntrance::Save().
|
constexpr |
Definition at line 49 of file room_entrance.h.
Referenced by yaze::zelda3::RoomEntrance::RoomEntrance(), and yaze::zelda3::RoomEntrance::Save().
|
constexpr |
Definition at line 51 of file room_entrance.h.
Referenced by yaze::zelda3::RoomEntrance::RoomEntrance(), and yaze::zelda3::RoomEntrance::Save().
|
constexpr |
Definition at line 54 of file room_entrance.h.
Referenced by yaze::zelda3::RoomEntrance::RoomEntrance(), and yaze::zelda3::RoomEntrance::Save().
|
constexpr |
Definition at line 56 of file room_entrance.h.
Referenced by yaze::zelda3::RoomEntrance::RoomEntrance(), and yaze::zelda3::RoomEntrance::Save().
|
constexpr |
Definition at line 57 of file room_entrance.h.
Referenced by yaze::zelda3::RoomEntrance::RoomEntrance(), and yaze::zelda3::RoomEntrance::Save().
|
constexpr |
Definition at line 58 of file room_entrance.h.
Referenced by yaze::zelda3::RoomEntrance::RoomEntrance(), and yaze::zelda3::RoomEntrance::Save().
|
constexpr |
Definition at line 59 of file room_entrance.h.
Referenced by yaze::zelda3::RoomEntrance::RoomEntrance(), and yaze::zelda3::RoomEntrance::Save().
|
constexpr |
Definition at line 60 of file room_entrance.h.
|
constexpr |
Definition at line 62 of file room_entrance.h.
|
constexpr |
Definition at line 63 of file room_entrance.h.
|
constexpr |
Definition at line 64 of file room_entrance.h.
|
constexpr |
Definition at line 67 of file room_entrance.h.
|
constexpr |
Definition at line 68 of file room_entrance.h.
|
constexpr |
Definition at line 69 of file room_entrance.h.
|
constexpr |
Definition at line 70 of file room_entrance.h.
|
constexpr |
Definition at line 71 of file room_entrance.h.
|
constexpr |
Definition at line 72 of file room_entrance.h.
|
constexpr |
Definition at line 73 of file room_entrance.h.
|
constexpr |
Definition at line 74 of file room_entrance.h.
|
constexpr |
Definition at line 75 of file room_entrance.h.
|
constexpr |
Definition at line 77 of file room_entrance.h.
|
constexpr |
Definition at line 78 of file room_entrance.h.
|
constexpr |
Definition at line 79 of file room_entrance.h.
|
constexpr |
Definition at line 82 of file room_entrance.h.
|
constexpr |
Definition at line 83 of file room_entrance.h.
|
constexpr |
Definition at line 86 of file room_entrance.h.
|
constexpr |
Definition at line 87 of file room_entrance.h.
|
constexpr |
Definition at line 90 of file room_entrance.h.
|
constexpr |
Definition at line 91 of file room_entrance.h.
|
constexpr |
Definition at line 93 of file room_entrance.h.
|
constexpr |
Definition at line 94 of file room_entrance.h.
|
constexpr |
Definition at line 50 of file room_object.h.
Referenced by FetchSubtypeInfo(), and yaze::zelda3::Subtype1::Subtype1().
|
constexpr |
Definition at line 51 of file room_object.h.
Referenced by FetchSubtypeInfo(), and yaze::zelda3::Subtype2::Subtype2().
|
constexpr |
Definition at line 52 of file room_object.h.
Referenced by FetchSubtypeInfo(), and yaze::zelda3::Subtype3::Subtype3().
|
constexpr |
Definition at line 53 of file room_object.h.
Referenced by yaze::zelda3::Subtype1::Subtype1(), yaze::zelda3::Subtype2::Subtype2(), and yaze::zelda3::Subtype3::Subtype3().
|
constexpr |
Definition at line 54 of file room_object.h.
|
constexpr |
Definition at line 108 of file overworld.cc.
Referenced by yaze::zelda3::Overworld::AssembleMap32Tiles().
|
constexpr |
Definition at line 20 of file overworld.h.
|
constexpr |
Definition at line 21 of file overworld.h.
|
constexpr |
Definition at line 22 of file overworld.h.
|
constexpr |
Definition at line 23 of file overworld.h.
|
constexpr |
Definition at line 24 of file overworld.h.
|
constexpr |
Definition at line 25 of file overworld.h.
|
constexpr |
Definition at line 26 of file overworld.h.
|
constexpr |
Definition at line 27 of file overworld.h.
|
constexpr |
Definition at line 28 of file overworld.h.
|
constexpr |
Definition at line 30 of file overworld.h.
Referenced by yaze::zelda3::OverworldMap::BuildMap(), yaze::zelda3::OverworldMap::LoadAreaInfo(), yaze::zelda3::OverworldMap::LoadPalette(), and yaze::zelda3::Overworld::SaveMapProperties().
|
constexpr |
Definition at line 31 of file overworld.h.
Referenced by yaze::zelda3::OverworldMap::LoadAreaInfo(), yaze::zelda3::OverworldMap::LoadPalette(), and yaze::zelda3::Overworld::SaveMapProperties().
|
constexpr |
Definition at line 32 of file overworld.h.
Referenced by yaze::zelda3::OverworldMap::LoadPalette().
|
constexpr |
Definition at line 33 of file overworld.h.
Referenced by yaze::zelda3::OverworldMap::LoadAreaInfo(), and yaze::zelda3::Overworld::SaveMapProperties().
|
constexpr |
Definition at line 34 of file overworld.h.
Referenced by yaze::zelda3::OverworldMap::BuildMap(), and yaze::zelda3::OverworldMap::LoadAreaInfo().
|
constexpr |
Definition at line 35 of file overworld.h.
Referenced by yaze::zelda3::OverworldMap::BuildMap(), and yaze::zelda3::OverworldMap::LoadAreaInfo().
|
constexpr |
Definition at line 36 of file overworld.h.
Referenced by yaze::zelda3::Overworld::LoadSprites().
|
constexpr |
Definition at line 37 of file overworld.h.
Referenced by yaze::zelda3::Overworld::LoadSprites().
|
constexpr |
Definition at line 38 of file overworld.h.
Referenced by yaze::zelda3::Overworld::LoadSprites().
|
constexpr |
Definition at line 40 of file overworld.h.
Referenced by yaze::zelda3::OverworldMap::BuildMap(), yaze::zelda3::OverworldMap::LoadAreaInfo(), and yaze::zelda3::Overworld::SaveMapProperties().
|
constexpr |
Definition at line 41 of file overworld.h.
Referenced by yaze::zelda3::OverworldMap::LoadAreaInfo().
|
constexpr |
Definition at line 43 of file overworld.h.
Referenced by yaze::zelda3::OverworldMap::LoadAreaInfo().
|
constexpr |
Definition at line 44 of file overworld.h.
Referenced by yaze::zelda3::OverworldMap::LoadAreaInfo().
|
constexpr |
Definition at line 45 of file overworld.h.
Referenced by yaze::zelda3::OverworldMap::LoadAreaInfo().
|
constexpr |
Definition at line 46 of file overworld.h.
Referenced by yaze::zelda3::OverworldMap::LoadAreaInfo().
|
constexpr |
Definition at line 47 of file overworld.h.
Referenced by yaze::zelda3::OverworldMap::LoadAreaInfo().
|
constexpr |
Definition at line 48 of file overworld.h.
|
constexpr |
Definition at line 49 of file overworld.h.
|
constexpr |
Definition at line 52 of file overworld.h.
Referenced by yaze::zelda3::OverworldMap::LoadAreaInfo(), and yaze::zelda3::Overworld::SaveLargeMaps().
|
constexpr |
Definition at line 55 of file overworld.h.
Referenced by yaze::zelda3::Overworld::SaveLargeMaps().
|
constexpr |
Definition at line 63 of file overworld.h.
Referenced by yaze::zelda3::Overworld::SaveLargeMaps().
|
constexpr |
Definition at line 64 of file overworld.h.
Referenced by yaze::zelda3::Overworld::SaveLargeMaps().
|
constexpr |
Definition at line 65 of file overworld.h.
Referenced by yaze::zelda3::Overworld::SaveLargeMaps().
|
constexpr |
Definition at line 66 of file overworld.h.
Referenced by yaze::zelda3::Overworld::SaveLargeMaps().
|
constexpr |
Definition at line 67 of file overworld.h.
Referenced by yaze::zelda3::Overworld::SaveLargeMaps().
|
constexpr |
Definition at line 69 of file overworld.h.
Referenced by yaze::zelda3::Overworld::SaveLargeMaps().
|
constexpr |
Definition at line 70 of file overworld.h.
Referenced by yaze::zelda3::Overworld::SaveLargeMaps().
|
constexpr |
Definition at line 71 of file overworld.h.
Referenced by yaze::zelda3::Overworld::SaveLargeMaps().
|
constexpr |
Definition at line 72 of file overworld.h.
Referenced by yaze::zelda3::Overworld::SaveLargeMaps().
|
constexpr |
Definition at line 74 of file overworld.h.
Referenced by yaze::zelda3::Overworld::SaveOverworldMaps().
|
constexpr |
Definition at line 76 of file overworld.h.
Referenced by yaze::zelda3::Overworld::SaveLargeMaps().
|
constexpr |
Definition at line 77 of file overworld.h.
Referenced by yaze::zelda3::Overworld::SaveLargeMaps().
|
constexpr |
Definition at line 78 of file overworld.h.
|
constexpr |
Definition at line 79 of file overworld.h.
|
constexpr |
Definition at line 82 of file overworld.h.
Referenced by yaze::zelda3::Overworld::AssembleMap16Tiles(), and yaze::zelda3::Overworld::SaveMap16Expanded().
|
constexpr |
Definition at line 83 of file overworld.h.
Referenced by yaze::zelda3::Overworld::AssembleMap32Tiles(), and yaze::zelda3::Overworld::SaveMap32Expanded().
|
constexpr |
Definition at line 84 of file overworld.h.
Referenced by yaze::zelda3::Overworld::AssembleMap32Tiles(), and yaze::zelda3::Overworld::SaveMap32Expanded().
|
constexpr |
Definition at line 85 of file overworld.h.
Referenced by yaze::zelda3::Overworld::AssembleMap32Tiles(), and yaze::zelda3::Overworld::SaveMap32Expanded().
|
constexpr |
Definition at line 86 of file overworld.h.
Referenced by yaze::zelda3::Overworld::AssembleMap32Tiles().
|
constexpr |
Definition at line 87 of file overworld.h.
Referenced by yaze::zelda3::Overworld::AssembleMap32Tiles().
|
constexpr |
Definition at line 88 of file overworld.h.
Referenced by yaze::zelda3::Overworld::AssembleMap16Tiles().
|
constexpr |
Definition at line 89 of file overworld.h.
Referenced by yaze::zelda3::Overworld::LoadEntrances().
|
constexpr |
Definition at line 91 of file overworld.h.
Referenced by yaze::zelda3::Overworld::SaveOverworldMaps().
|
constexpr |
Definition at line 92 of file overworld.h.
Referenced by yaze::zelda3::Overworld::SaveOverworldMaps().
|
constexpr |
Definition at line 94 of file overworld.h.
Referenced by yaze::zelda3::Overworld::LoadTileTypes().
|
constexpr |
Definition at line 95 of file overworld.h.
Referenced by yaze::zelda3::Overworld::AssembleMap16Tiles(), and yaze::zelda3::Overworld::SaveMap16Tiles().
|
constexpr |
Definition at line 96 of file overworld.h.
Referenced by yaze::zelda3::Overworld::DecompressAllMapTiles(), yaze::zelda3::anonymous_namespace{overworld.cc}::GetAllTile16(), yaze::zelda3::Overworld::Load(), yaze::editor::OverworldEditor::LoadGraphics(), yaze::zelda3::Overworld::LoadOverworldMaps(), yaze::zelda3::OverworldMap::LoadPalette(), and yaze::zelda3::Overworld::SaveOverworldMaps().
|
constexpr |
Definition at line 97 of file overworld.h.
Referenced by yaze::zelda3::Overworld::AssembleMap16Tiles(), yaze::editor::OverworldEditor::LoadGraphics(), and yaze::editor::OverworldEditor::RefreshTile16Blockset().
|
constexpr |
Definition at line 98 of file overworld.h.
|
constexpr |
Definition at line 99 of file overworld.h.
Referenced by yaze::zelda3::Overworld::SaveMap16Tiles().
|
constexpr |
Definition at line 100 of file overworld.h.
Referenced by yaze::zelda3::Overworld::AssembleMap16Tiles().
|
constexpr |
Definition at line 101 of file overworld.h.
Referenced by yaze::zelda3::Overworld::CreateTile32Tilemap().
|
constexpr |
Definition at line 102 of file overworld.h.
|
constexpr |
Definition at line 103 of file overworld.h.
Referenced by yaze::zelda3::Overworld::CreateTile32Tilemap().
|
constexpr |
Definition at line 13 of file overworld_entrance.h.
Referenced by yaze::zelda3::Overworld::SaveEntrances().
|
constexpr |
Definition at line 14 of file overworld_entrance.h.
Referenced by yaze::zelda3::Overworld::SaveEntrances().
|
constexpr |
Definition at line 16 of file overworld_entrance.h.
Referenced by yaze::zelda3::Overworld::LoadEntrances(), and yaze::zelda3::Overworld::SaveEntrances().
|
constexpr |
Definition at line 17 of file overworld_entrance.h.
Referenced by yaze::zelda3::Overworld::LoadEntrances(), and yaze::zelda3::Overworld::SaveEntrances().
|
constexpr |
Definition at line 18 of file overworld_entrance.h.
Referenced by yaze::zelda3::Overworld::LoadEntrances(), and yaze::zelda3::Overworld::SaveEntrances().
|
constexpr |
Definition at line 20 of file overworld_entrance.h.
Referenced by yaze::zelda3::Overworld::LoadEntrances(), and yaze::zelda3::Overworld::SaveEntrances().
|
constexpr |
Definition at line 21 of file overworld_entrance.h.
Referenced by yaze::zelda3::Overworld::LoadEntrances(), and yaze::zelda3::Overworld::SaveEntrances().
|
constexpr |
Definition at line 22 of file overworld_entrance.h.
Referenced by yaze::zelda3::Overworld::LoadEntrances(), and yaze::zelda3::Overworld::SaveEntrances().
|
constexpr |
Definition at line 26 of file overworld_entrance.h.
Referenced by yaze::zelda3::Overworld::LoadHoles(), and yaze::zelda3::Overworld::SaveEntrances().
|
constexpr |
Definition at line 30 of file overworld_entrance.h.
Referenced by yaze::zelda3::Overworld::LoadHoles(), and yaze::zelda3::Overworld::SaveEntrances().
|
constexpr |
Definition at line 33 of file overworld_entrance.h.
Referenced by yaze::zelda3::Overworld::LoadHoles(), and yaze::zelda3::Overworld::SaveEntrances().
|
constexpr |
Definition at line 90 of file overworld_entrance.h.
Referenced by LoadEntranceTileTypes().
|
constexpr |
Definition at line 91 of file overworld_entrance.h.
Referenced by LoadEntranceTileTypes().
|
constexpr |
Definition at line 92 of file overworld_entrance.h.
Referenced by LoadEntranceTileTypes().
|
constexpr |
Definition at line 13 of file overworld_exit.h.
Referenced by yaze::zelda3::Overworld::SaveExits().
|
constexpr |
Definition at line 14 of file overworld_exit.h.
Referenced by yaze::zelda3::Overworld::LoadExits(), and yaze::zelda3::Overworld::SaveExits().
|
constexpr |
Definition at line 17 of file overworld_exit.h.
Referenced by yaze::zelda3::Overworld::LoadExits(), and yaze::zelda3::Overworld::SaveExits().
|
constexpr |
Definition at line 18 of file overworld_exit.h.
Referenced by yaze::zelda3::Overworld::LoadExits(), and yaze::zelda3::Overworld::SaveExits().
|
constexpr |
Definition at line 19 of file overworld_exit.h.
Referenced by yaze::zelda3::Overworld::LoadExits(), and yaze::zelda3::Overworld::SaveExits().
|
constexpr |
Definition at line 20 of file overworld_exit.h.
Referenced by yaze::zelda3::Overworld::LoadExits(), and yaze::zelda3::Overworld::SaveExits().
|
constexpr |
Definition at line 21 of file overworld_exit.h.
Referenced by yaze::zelda3::Overworld::LoadExits(), and yaze::zelda3::Overworld::SaveExits().
|
constexpr |
Definition at line 22 of file overworld_exit.h.
Referenced by yaze::zelda3::Overworld::LoadExits(), and yaze::zelda3::Overworld::SaveExits().
|
constexpr |
Definition at line 23 of file overworld_exit.h.
Referenced by yaze::zelda3::Overworld::LoadExits(), and yaze::zelda3::Overworld::SaveExits().
|
constexpr |
Definition at line 24 of file overworld_exit.h.
Referenced by yaze::zelda3::Overworld::LoadExits(), and yaze::zelda3::Overworld::SaveExits().
|
constexpr |
Definition at line 25 of file overworld_exit.h.
|
constexpr |
Definition at line 26 of file overworld_exit.h.
Referenced by yaze::zelda3::Overworld::LoadExits(), and yaze::zelda3::Overworld::SaveExits().
|
constexpr |
Definition at line 27 of file overworld_exit.h.
Referenced by yaze::zelda3::Overworld::LoadExits(), and yaze::zelda3::Overworld::SaveExits().
|
constexpr |
Definition at line 28 of file overworld_exit.h.
Referenced by yaze::zelda3::Overworld::LoadExits(), and yaze::zelda3::Overworld::SaveExits().
|
constexpr |
Definition at line 29 of file overworld_exit.h.
Referenced by yaze::zelda3::Overworld::LoadExits(), and yaze::zelda3::Overworld::SaveExits().
|
constexpr |
Definition at line 31 of file overworld_exit.h.
|
constexpr |
Definition at line 32 of file overworld_exit.h.
|
constexpr |
Definition at line 33 of file overworld_exit.h.
|
constexpr |
Definition at line 34 of file overworld_exit.h.
|
constexpr |
Definition at line 35 of file overworld_exit.h.
|
constexpr |
Definition at line 36 of file overworld_exit.h.
|
constexpr |
Definition at line 37 of file overworld_exit.h.
|
constexpr |
Definition at line 38 of file overworld_exit.h.
|
constexpr |
Definition at line 39 of file overworld_exit.h.
|
constexpr |
Definition at line 40 of file overworld_exit.h.
|
constexpr |
Definition at line 41 of file overworld_exit.h.
|
constexpr |
Definition at line 15 of file overworld_item.h.
Referenced by yaze::zelda3::Overworld::SaveItems().
|
constexpr |
Definition at line 16 of file overworld_item.h.
Referenced by yaze::zelda3::Overworld::SaveItems().
|
constexpr |
Definition at line 17 of file overworld_item.h.
Referenced by yaze::zelda3::Overworld::LoadItems().
|
constexpr |
Definition at line 18 of file overworld_item.h.
|
constexpr |
Definition at line 19 of file overworld_item.h.
Referenced by yaze::zelda3::Overworld::SaveItems().
const std::vector<std::string> yaze::zelda3::kSecretItemNames |
Definition at line 68 of file overworld_item.h.
Referenced by yaze::editor::DrawItemEditorPopup(), yaze::editor::DrawItemInsertPopup(), and yaze::editor::OverworldEditor::DrawOverworldItems().
|
constexpr |
Definition at line 20 of file overworld_map.h.
Referenced by yaze::zelda3::OverworldMap::OverworldMap().
|
constexpr |
Definition at line 23 of file overworld_map.h.
|
constexpr |
Definition at line 26 of file overworld_map.h.
|
constexpr |
Definition at line 29 of file overworld_map.h.
Referenced by yaze::zelda3::OverworldMap::SetupCustomTileset().
|
constexpr |
Definition at line 31 of file overworld_map.h.
|
constexpr |
Definition at line 34 of file overworld_map.h.
Referenced by yaze::zelda3::OverworldMap::SetupCustomTileset().
|
constexpr |
Definition at line 37 of file overworld_map.h.
|
constexpr |
Definition at line 40 of file overworld_map.h.
Referenced by yaze::zelda3::OverworldMap::SetupCustomTileset().
|
constexpr |
Definition at line 43 of file overworld_map.h.
|
constexpr |
Definition at line 46 of file overworld_map.h.
Referenced by yaze::zelda3::OverworldMap::SetupCustomTileset().
|
constexpr |
Definition at line 49 of file overworld_map.h.
|
constexpr |
Definition at line 52 of file overworld_map.h.
Referenced by yaze::zelda3::OverworldMap::SetupCustomTileset().
|
constexpr |
Definition at line 55 of file overworld_map.h.
|
constexpr |
Definition at line 57 of file overworld_map.h.
Referenced by yaze::zelda3::anonymous_namespace{overworld.cc}::GetAllTile16(), yaze::zelda3::OverworldMap::LoadAreaInfo(), yaze::zelda3::OverworldMap::LoadCustomOverworldData(), yaze::zelda3::OverworldMap::LoadMainBlocksetId(), yaze::zelda3::Overworld::LoadOverworldMaps(), yaze::zelda3::OverworldMap::LoadPalette(), yaze::zelda3::Overworld::OrganizeMapTiles(), yaze::zelda3::Overworld::SaveLargeMaps(), yaze::zelda3::Overworld::SaveMapProperties(), and yaze::zelda3::OverworldMap::SetupCustomTileset().
|
constexpr |
Definition at line 58 of file overworld_map.h.
Referenced by yaze::zelda3::OverworldMap::BuildMap(), yaze::zelda3::OverworldMap::LoadAreaInfo(), yaze::zelda3::OverworldMap::LoadCustomOverworldData(), yaze::zelda3::OverworldMap::LoadMainBlocksetId(), yaze::zelda3::Overworld::LoadOverworldMaps(), yaze::zelda3::OverworldMap::LoadPalette(), yaze::zelda3::Overworld::SaveLargeMaps(), yaze::zelda3::Overworld::SaveMapProperties(), and yaze::zelda3::OverworldMap::SetupCustomTileset().
|
constexpr |
Definition at line 14 of file dungeon_map.h.
Referenced by yaze::editor::ScreenEditor::LoadDungeonMaps(), and yaze::editor::ScreenEditor::SaveDungeonMaps().
|
constexpr |
Definition at line 15 of file dungeon_map.h.
Referenced by yaze::editor::ScreenEditor::LoadDungeonMaps().
|
constexpr |
Definition at line 17 of file dungeon_map.h.
Referenced by yaze::editor::ScreenEditor::LoadDungeonMaps(), and yaze::editor::ScreenEditor::SaveDungeonMaps().
|
constexpr |
Definition at line 20 of file dungeon_map.h.
|
constexpr |
Definition at line 23 of file dungeon_map.h.
Referenced by yaze::editor::ScreenEditor::LoadDungeonMapTile16(), and yaze::editor::ScreenEditor::SaveDungeonMapTile16().
|
constexpr |
Definition at line 24 of file dungeon_map.h.
Referenced by yaze::editor::ScreenEditor::LoadDungeonMapTile16(), and yaze::editor::ScreenEditor::SaveDungeonMapTile16().
|
constexpr |
Definition at line 25 of file dungeon_map.h.
Referenced by yaze::editor::ScreenEditor::LoadDungeonMapTile16(), and yaze::editor::ScreenEditor::SaveDungeonMapTile16().
|
constexpr |
Definition at line 28 of file dungeon_map.h.
Referenced by yaze::editor::ScreenEditor::LoadDungeonMaps().
|
constexpr |
Definition at line 29 of file dungeon_map.h.
|
constexpr |
Definition at line 30 of file dungeon_map.h.
|
constexpr |
Definition at line 32 of file dungeon_map.h.
|
constexpr |
Definition at line 13 of file inventory.h.
|
constexpr |
Definition at line 14 of file inventory.h.
Referenced by yaze::zelda3::Inventory::Create().
|
constexpr |
Definition at line 64 of file sprite_builder.h.
Referenced by yaze::zelda3::SpriteBuilder::BuildProperties().