Functions | |
| bool | IsEncodedStreamObject (const RoomObject &object) |
| std::string | RoomHex (int room_id) |
| std::string | VanillaDungeonName (int dungeon_id) |
| std::vector< uint16_t > | FingerprintRoom (const Room &room) |
Variables | |
| constexpr int | kRooms = kRoomCensusRoomCount |
| constexpr int | kFreeBlockMinCore = 3 |
| constexpr int | kFreeBlockMergeDistance = 3 |
| bool yaze::zelda3::anonymous_namespace{room_census.cc}::IsEncodedStreamObject | ( | const RoomObject & | object | ) |
Definition at line 35 of file room_census.cc.
References yaze::zelda3::Block, IsEncodedStreamObject(), yaze::zelda3::Nothing, and yaze::zelda3::Torch.
Referenced by FingerprintRoom(), and IsEncodedStreamObject().

| std::string yaze::zelda3::anonymous_namespace{room_census.cc}::RoomHex | ( | int | room_id | ) |
Definition at line 40 of file room_census.cc.
| std::string yaze::zelda3::anonymous_namespace{room_census.cc}::VanillaDungeonName | ( | int | dungeon_id | ) |
Definition at line 44 of file room_census.cc.
References VanillaDungeonName().
Referenced by VanillaDungeonName().

| std::vector< uint16_t > yaze::zelda3::anonymous_namespace{room_census.cc}::FingerprintRoom | ( | const Room & | room | ) |
Definition at line 78 of file room_census.cc.
References FingerprintRoom(), yaze::zelda3::Room::GetTileObjects(), yaze::zelda3::HashRoomCensusObject(), and IsEncodedStreamObject().
Referenced by FingerprintRoom().

|
constexpr |
Definition at line 28 of file room_census.cc.
|
constexpr |
Definition at line 32 of file room_census.cc.
|
constexpr |
Definition at line 33 of file room_census.cc.