1#ifndef YAZE_APP_ZELDA3_DUNGEON_OBJECT_REGISTRY_H
2#define YAZE_APP_ZELDA3_DUNGEON_OBJECT_REGISTRY_H
6#include <unordered_map>
32 std::unordered_map<int16_t, DungeonObjectInfo>
registry_;
Minimal registry for dungeon objects (vanilla or custom).
void RegisterCustomObject(int16_t id, const std::string &name)
const DungeonObjectInfo * Get(int16_t id) const
void RegisterObject(const DungeonObjectInfo &info)
void RegisterVanillaRange(int16_t start_id, int16_t end_id)
std::unordered_map< int16_t, DungeonObjectInfo > registry_