yaze 0.3.2
Link to the Past ROM Editor
 
Loading...
Searching...
No Matches
project_graphics_source.cc File Reference
#include "app/editor/overworld/project_graphics_source.h"
#include <algorithm>
#include <atomic>
#include <cctype>
#include <cerrno>
#include <chrono>
#include <cstring>
#include <filesystem>
#include <fstream>
#include <iterator>
#include <set>
#include <span>
#include <utility>
#include <fcntl.h>
#include <spawn.h>
#include <sys/wait.h>
#include <unistd.h>
#include "core/overworld_graphics_preview.h"
#include "core/source_artifact_publisher.h"

Go to the source code of this file.

Classes

struct  yaze::editor::ProjectGraphicsSource::PreviewFiles
 

Namespaces

namespace  yaze
 
namespace  yaze::editor
 Editors are the view controllers for the application.
 
namespace  yaze::editor::anonymous_namespace{project_graphics_source.cc}
 

Typedefs

using yaze::editor::anonymous_namespace{project_graphics_source.cc}::Json = nlohmann::json
 

Functions

std::string yaze::editor::anonymous_namespace{project_graphics_source.cc}::Hash (const std::vector< uint8_t > &bytes)
 
absl::StatusOr< std::string > yaze::editor::anonymous_namespace{project_graphics_source.cc}::Read (const fs::path &path)
 
absl::StatusOr< fs::path > yaze::editor::anonymous_namespace{project_graphics_source.cc}::Resolve (const fs::path &path)
 
absl::StatusOr< Json > yaze::editor::anonymous_namespace{project_graphics_source.cc}::Parse (const std::string &text)
 
Json yaze::editor::anonymous_namespace{project_graphics_source.cc}::Semantics (const Json &document)
 
absl::StatusOr< Json > yaze::editor::anonymous_namespace{project_graphics_source.cc}::LoadCatalog (const fs::path &path, std::map< std::string, std::string > *hashes)
 
absl::Status yaze::editor::anonymous_namespace{project_graphics_source.cc}::Write (const fs::path &path, const std::vector< uint8_t > &bytes)
 
absl::StatusOr< Json > yaze::editor::anonymous_namespace{project_graphics_source.cc}::RunPublisher (const std::vector< std::string > &arguments, const fs::path &directory)
 

Variables

char ** environ
 

Variable Documentation

◆ environ