#include "core/palette_catalog.h"#include <algorithm>#include <cctype>#include <filesystem>#include <fstream>#include <set>#include <stdexcept>#include "nlohmann/json.hpp"#include "zelda3/palette_constants.h"Go to the source code of this file.
Namespaces | |
| namespace | yaze |
| namespace | yaze::core |
| namespace | yaze::core::anonymous_namespace{palette_catalog.cc} |
Functions | |
| void | yaze::core::anonymous_namespace{palette_catalog.cc}::Fields (const json &object, std::initializer_list< const char * > fields) |
| std::string | yaze::core::anonymous_namespace{palette_catalog.cc}::Text (const json &object, const char *key) |
| int | yaze::core::anonymous_namespace{palette_catalog.cc}::Integer (const json &value, int maximum) |
| bool | yaze::core::anonymous_namespace{palette_catalog.cc}::OneOf (std::string_view text, std::initializer_list< const char * > values) |
| bool | yaze::core::anonymous_namespace{palette_catalog.cc}::ValidUse (std::string_view use) |
| std::string | yaze::core::anonymous_namespace{palette_catalog.cc}::Lower (std::string_view text) |
Variables | |
| constexpr size_t | yaze::core::anonymous_namespace{palette_catalog.cc}::kMaxBytes = 1024 * 1024 |