#include <overworld_allocation.h>
Public Attributes | |
| uint32_t | snes = 0 |
| uint32_t | pc = 0 |
| bool | in_rom = false |
| bool | terminated = false |
| int | compressed_bytes = 0 |
| int | decoded_bytes = 0 |
| std::string | error |
| std::vector< uint8_t > | decoded |
Result of walking one compressed (LC_LZ2, big-endian copy offsets) map32 stream, bounded by the ROM size.
Definition at line 77 of file overworld_allocation.h.
| uint32_t yaze::zelda3::MapStreamScan::snes = 0 |
| uint32_t yaze::zelda3::MapStreamScan::pc = 0 |
Definition at line 79 of file overworld_allocation.h.
Referenced by yaze::zelda3::anonymous_namespace{overworld_allocation.cc}::ScanAreaMap(), yaze::zelda3::ScanMapStream(), and yaze::zelda3::anonymous_namespace{overworld_allocation.cc}::StreamJson().
| bool yaze::zelda3::MapStreamScan::in_rom = false |
Definition at line 80 of file overworld_allocation.h.
Referenced by yaze::zelda3::anonymous_namespace{overworld_allocation.cc}::ScanAreaMap(), and yaze::zelda3::ScanMapStream().
| bool yaze::zelda3::MapStreamScan::terminated = false |
Definition at line 81 of file overworld_allocation.h.
Referenced by yaze::zelda3::anonymous_namespace{overworld_allocation.cc}::CheckBlankStream(), yaze::zelda3::anonymous_namespace{overworld_allocation.cc}::ScanAreaMap(), yaze::zelda3::ScanMapStream(), and yaze::zelda3::anonymous_namespace{overworld_allocation.cc}::StreamJson().
| int yaze::zelda3::MapStreamScan::compressed_bytes = 0 |
Definition at line 82 of file overworld_allocation.h.
Referenced by yaze::zelda3::anonymous_namespace{overworld_allocation.cc}::CheckBlankStream(), yaze::zelda3::ScanMapStream(), and yaze::zelda3::anonymous_namespace{overworld_allocation.cc}::StreamJson().
| int yaze::zelda3::MapStreamScan::decoded_bytes = 0 |
Definition at line 83 of file overworld_allocation.h.
Referenced by yaze::zelda3::anonymous_namespace{overworld_allocation.cc}::CheckBlankStream(), yaze::zelda3::anonymous_namespace{overworld_allocation.cc}::ScanAreaMap(), yaze::zelda3::ScanMapStream(), and yaze::zelda3::anonymous_namespace{overworld_allocation.cc}::StreamJson().
| std::string yaze::zelda3::MapStreamScan::error |
Definition at line 84 of file overworld_allocation.h.
Referenced by yaze::zelda3::anonymous_namespace{overworld_allocation.cc}::CheckBlankStream(), yaze::zelda3::anonymous_namespace{overworld_allocation.cc}::ScanAreaMap(), yaze::zelda3::ScanMapStream(), and yaze::zelda3::anonymous_namespace{overworld_allocation.cc}::StreamJson().
| std::vector<uint8_t> yaze::zelda3::MapStreamScan::decoded |
Definition at line 85 of file overworld_allocation.h.
Referenced by yaze::zelda3::anonymous_namespace{overworld_allocation.cc}::ScanAreaMap(), and yaze::zelda3::ScanMapStream().