| asar_wrapper_ | yaze::cli::resources::CommandHandler | protected |
| ComputePixelDifference(const std::vector< uint8_t > &tile_a, const std::vector< uint8_t > &tile_b) const | yaze::cli::agent::tools::VisualAnalysisBase | protected |
| ComputeStructuralSimilarity(const std::vector< uint8_t > &tile_a, const std::vector< uint8_t > &tile_b) const | yaze::cli::agent::tools::VisualAnalysisBase | protected |
| Describe() const | yaze::cli::resources::CommandHandler | virtual |
| Execute(Rom *rom, const resources::ArgumentParser &parser, resources::OutputFormatter &formatter) override | yaze::cli::agent::tools::TileSimilarityTool | protectedvirtual |
| ExtractTile(Rom *rom, int sheet_index, int tile_index) const | yaze::cli::agent::tools::VisualAnalysisBase | protected |
| ExtractTileAtPosition(Rom *rom, int sheet_index, int x, int y) const | yaze::cli::agent::tools::VisualAnalysisBase | protected |
| FormatHistogramAsJson(const std::vector< TileUsageEntry > &entries) const | yaze::cli::agent::tools::VisualAnalysisBase | protected |
| FormatMatchesAsJson(const std::vector< TileSimilarityMatch > &matches) const | yaze::cli::agent::tools::VisualAnalysisBase | protected |
| FormatPaletteUsageAsJson(const std::vector< PaletteUsageStats > &stats) const | yaze::cli::agent::tools::VisualAnalysisBase | protected |
| FormatRegionsAsJson(const std::vector< UnusedRegion > ®ions) const | yaze::cli::agent::tools::VisualAnalysisBase | protected |
| GetDefaultFormat() const | yaze::cli::resources::CommandHandler | inlineprotectedvirtual |
| GetDescription() const | yaze::cli::agent::tools::TileSimilarityTool | inline |
| GetName() const override | yaze::cli::agent::tools::TileSimilarityTool | inlinevirtual |
| GetOutputTitle() const | yaze::cli::resources::CommandHandler | inlineprotectedvirtual |
| GetTileCountForSheet(int sheet_index) const | yaze::cli::agent::tools::VisualAnalysisBase | protected |
| GetUsage() const override | yaze::cli::agent::tools::TileSimilarityTool | inlinevirtual |
| IsRegionEmpty(const std::vector< uint8_t > &data) const | yaze::cli::agent::tools::VisualAnalysisBase | protected |
| kMaxSheets | yaze::cli::agent::tools::VisualAnalysisBase | static |
| kSheetHeight | yaze::cli::agent::tools::VisualAnalysisBase | static |
| kSheetWidth | yaze::cli::agent::tools::VisualAnalysisBase | static |
| kTileHeight | yaze::cli::agent::tools::VisualAnalysisBase | static |
| kTilePixels | yaze::cli::agent::tools::VisualAnalysisBase | static |
| kTilesPerRow | yaze::cli::agent::tools::VisualAnalysisBase | static |
| kTileWidth | yaze::cli::agent::tools::VisualAnalysisBase | static |
| project_ | yaze::cli::resources::CommandHandler | protected |
| RequiresLabels() const override | yaze::cli::agent::tools::TileSimilarityTool | inlineprotectedvirtual |
| RequiresRom() const | yaze::cli::resources::CommandHandler | inlinevirtual |
| rom_ | yaze::cli::resources::CommandHandler | protected |
| Run(const std::vector< std::string > &args, Rom *rom_context, std::string *captured_output=nullptr) | yaze::cli::resources::CommandHandler | |
| SetAsarWrapper(core::AsarWrapper *asar_wrapper) | yaze::cli::resources::CommandHandler | inlinevirtual |
| SetProjectContext(project::YazeProject *project) | yaze::cli::resources::CommandHandler | inlinevirtual |
| SetRomContext(Rom *rom) | yaze::cli::resources::CommandHandler | inlinevirtual |
| ValidateArgs(const resources::ArgumentParser &parser) override | yaze::cli::agent::tools::TileSimilarityTool | protectedvirtual |
| ~CommandHandler()=default | yaze::cli::resources::CommandHandler | virtual |