#include "app/editor/dungeon/ui/reporting/dungeon_issue_report_storage.h"#include <cctype>#include <cstdio>#include <fstream>#include <string>#include "absl/status/status.h"#include "absl/strings/str_format.h"#include "util/platform_paths.h"Go to the source code of this file.
Namespaces | |
| namespace | yaze |
| namespace | yaze::editor |
| Editors are the view controllers for the application. | |
| namespace | yaze::editor::anonymous_namespace{dungeon_issue_report_storage.cc} |
Functions | |
| void | yaze::editor::anonymous_namespace{dungeon_issue_report_storage.cc}::WriteDetailLine (std::ofstream &out, const char *label, const std::string &value) |
| void | yaze::editor::anonymous_namespace{dungeon_issue_report_storage.cc}::WriteRoomLine (std::ofstream &out, int room_id) |
| std::string | yaze::editor::anonymous_namespace{dungeon_issue_report_storage.cc}::SanitizeFilenameComponent (std::string value) |
| std::string | yaze::editor::anonymous_namespace{dungeon_issue_report_storage.cc}::BuildRoomFileStem (int room_id) |
| absl::StatusOr< DungeonIssueReportPaths > | yaze::editor::ResolveDungeonIssueReportPaths () |
| absl::StatusOr< std::filesystem::path > | yaze::editor::BuildDungeonIssueScreenshotPath (int room_id, const std::string &category_label, const std::string ×tamp_slug) |
| absl::StatusOr< std::filesystem::path > | yaze::editor::AppendDungeonIssueLogEntry (const DungeonIssueLogEntry &entry) |