#include "cli/handlers/tools/dungeon_doctor_commands.h"#include <iostream>#include <vector>#include "absl/status/status.h"#include "absl/strings/str_format.h"#include "rom/rom.h"#include "cli/handlers/tools/diagnostic_types.h"#include "zelda3/dungeon/dungeon_validator.h"#include "zelda3/dungeon/room.h"Go to the source code of this file.
Classes | |
| struct | yaze::cli::anonymous_namespace{dungeon_doctor_commands.cc}::RoomDiagnostic |
Namespaces | |
| namespace | yaze |
| namespace | yaze::cli |
| Namespace for the command line interface. | |
| namespace | yaze::cli::anonymous_namespace{dungeon_doctor_commands.cc} |
Functions | |
| RoomDiagnostic | yaze::cli::anonymous_namespace{dungeon_doctor_commands.cc}::DiagnoseRoom (Rom *rom, int room_id) |
| void | yaze::cli::anonymous_namespace{dungeon_doctor_commands.cc}::OutputTextBanner (bool is_json) |
| void | yaze::cli::anonymous_namespace{dungeon_doctor_commands.cc}::OutputTextSummary (int total_rooms, int valid_rooms, int warning_rooms, int error_rooms, int total_objects, int total_sprites) |
| void | yaze::cli::anonymous_namespace{dungeon_doctor_commands.cc}::CheckUnusedRooms (const std::vector< RoomDiagnostic > &diagnostics, std::vector< DiagnosticFinding > &findings) |
Variables | |
| constexpr int | yaze::cli::anonymous_namespace{dungeon_doctor_commands.cc}::kNumRooms = 296 |
| constexpr uint32_t | yaze::cli::anonymous_namespace{dungeon_doctor_commands.cc}::kRoomHeaderPointer = 0x882D |