#include <overworld_allocation.h>
Public Member Functions | |
| std::vector< std::string > | TablesStoppingBeforeTail () const |
Public Attributes | |
| std::string | rom_name |
| size_t | rom_size = 0 |
| uint8_t | asm_version = 0xFF |
| std::string | catalogue |
| bool | tail_marker_present = false |
| std::vector< AreaTableInfo > | tables |
| std::vector< AreaAllocation > | areas |
| std::vector< WorldAllocationSummary > | summary |
Definition at line 144 of file overworld_allocation.h.
| std::vector< std::string > yaze::zelda3::OverworldAllocationReport::TablesStoppingBeforeTail | ( | ) | const |
Definition at line 571 of file overworld_allocation.cc.
References yaze::zelda3::kSpecialTailFirstArea, and tables.
Referenced by yaze::zelda3::FormatOverworldAllocationText(), and yaze::zelda3::OverworldAllocationToJson().
| std::string yaze::zelda3::OverworldAllocationReport::rom_name |
Definition at line 145 of file overworld_allocation.h.
Referenced by yaze::zelda3::BuildOverworldAllocationReport(), yaze::zelda3::FormatOverworldAllocationText(), and yaze::zelda3::OverworldAllocationToJson().
| size_t yaze::zelda3::OverworldAllocationReport::rom_size = 0 |
Definition at line 146 of file overworld_allocation.h.
Referenced by yaze::zelda3::BuildOverworldAllocationReport(), yaze::zelda3::FormatOverworldAllocationText(), and yaze::zelda3::OverworldAllocationToJson().
| uint8_t yaze::zelda3::OverworldAllocationReport::asm_version = 0xFF |
Definition at line 147 of file overworld_allocation.h.
Referenced by yaze::zelda3::BuildOverworldAllocationReport(), yaze::zelda3::FormatOverworldAllocationText(), and yaze::zelda3::OverworldAllocationToJson().
| std::string yaze::zelda3::OverworldAllocationReport::catalogue |
Definition at line 148 of file overworld_allocation.h.
Referenced by yaze::zelda3::BuildOverworldAllocationReport(), yaze::zelda3::FormatOverworldAllocationText(), and yaze::zelda3::OverworldAllocationToJson().
| bool yaze::zelda3::OverworldAllocationReport::tail_marker_present = false |
Definition at line 149 of file overworld_allocation.h.
Referenced by yaze::zelda3::BuildOverworldAllocationReport(), yaze::zelda3::FormatOverworldAllocationText(), and yaze::zelda3::OverworldAllocationToJson().
| std::vector<AreaTableInfo> yaze::zelda3::OverworldAllocationReport::tables |
Definition at line 150 of file overworld_allocation.h.
Referenced by yaze::zelda3::BuildOverworldAllocationReport(), yaze::zelda3::FormatOverworldAllocationText(), yaze::zelda3::OverworldAllocationToJson(), and TablesStoppingBeforeTail().
| std::vector<AreaAllocation> yaze::zelda3::OverworldAllocationReport::areas |
Definition at line 151 of file overworld_allocation.h.
Referenced by yaze::zelda3::BuildOverworldAllocationReport(), yaze::zelda3::FormatOverworldAllocationText(), and yaze::zelda3::OverworldAllocationToJson().
| std::vector<WorldAllocationSummary> yaze::zelda3::OverworldAllocationReport::summary |
Definition at line 152 of file overworld_allocation.h.
Referenced by yaze::zelda3::BuildOverworldAllocationReport(), yaze::zelda3::FormatOverworldAllocationText(), and yaze::zelda3::OverworldAllocationToJson().