#include "app/editor/overworld/scratch_workspace.h"#include <algorithm>#include <fstream>#include <iterator>#include <limits>#include <set>#include <system_error>#include "absl/strings/str_cat.h"#include "core/project.h"#include "core/source_artifact_publisher.h"#include "nlohmann/json.hpp"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{scratch_workspace.cc} |
Typedefs | |
| using | yaze::editor::anonymous_namespace{scratch_workspace.cc}::Json = nlohmann::json |
Functions | |
| absl::Status | yaze::editor::anonymous_namespace{scratch_workspace.cc}::InvalidScratch () |
| bool | yaze::editor::anonymous_namespace{scratch_workspace.cc}::IsInteger (const Json &value, int low, int high) |
| bool | yaze::editor::anonymous_namespace{scratch_workspace.cc}::IsId (const Json &value) |
| absl::StatusOr< ScratchPage > | yaze::editor::anonymous_namespace{scratch_workspace.cc}::ParsePage (const Json &root, bool legacy) |
| absl::StatusOr< std::optional< std::string > > | yaze::editor::anonymous_namespace{scratch_workspace.cc}::ReadContents (const std::filesystem::path &path) |