1#ifndef YAZE_ZELDA3_DUNGEON_DUNGEON_TILE_PATTERNS_H_
2#define YAZE_ZELDA3_DUNGEON_DUNGEON_TILE_PATTERNS_H_
8#include "absl/status/statusor.h"
9#include "absl/strings/string_view.h"
23 std::map<uint32_t, uint16_t>
words;
31 absl::string_view source);
33 const std::string& path);
39 const std::map<uint32_t, uint16_t>& replacements);
Zelda 3 specific classes and functions.
absl::StatusOr< DungeonTilePatterns > LoadDungeonTilePatterns(const std::string &path)
absl::Status PublishDungeonTilePatterns(const DungeonTilePatterns &expected, const std::map< uint32_t, uint16_t > &replacements)
absl::StatusOr< DungeonTilePatterns > ParseDungeonTilePatterns(absl::string_view source)
std::map< uint32_t, Token > tokens
std::map< uint32_t, uint16_t > words