#include <dungeon_atlas.h>

Public Attributes | |
| int | room_id = 0 |
| std::string | area |
| Origin | area_origin |
| std::string | owner |
| std::string | owner_name |
| RoomStatus | status = RoomStatus::kInUse |
| Origin | status_origin |
| bool | reached = false |
| bool | empty = false |
| bool | interior = false |
| int | objects = 0 |
| int | sprites = 0 |
| float | vanilla_similarity = -1.0f |
| uint8_t | tag1 = 0 |
| uint8_t | tag2 = 0 |
| int | blockset = 0 |
| std::string | name |
| Origin | name_origin |
| std::string | note |
| std::vector< std::string > | reasons |
| std::vector< std::string > | plans |
| std::vector< AtlasDoor > | doors |
| std::vector< AtlasLink > | links_out |
| std::vector< AtlasLink > | links_in |
| AtlasBadges | badges |
| bool | pit_damage = false |
Definition at line 89 of file dungeon_atlas.h.
| int yaze::zelda3::atlas::DungeonAtlasRoom::room_id = 0 |
Definition at line 90 of file dungeon_atlas.h.
Referenced by yaze::zelda3::atlas::BuildDungeonAtlas().
| std::string yaze::zelda3::atlas::DungeonAtlasRoom::area |
Definition at line 91 of file dungeon_atlas.h.
Referenced by yaze::zelda3::atlas::BuildDungeonAtlas().
| Origin yaze::zelda3::atlas::DungeonAtlasRoom::area_origin |
Definition at line 93 of file dungeon_atlas.h.
Referenced by yaze::zelda3::atlas::BuildDungeonAtlas().
| std::string yaze::zelda3::atlas::DungeonAtlasRoom::owner |
Definition at line 94 of file dungeon_atlas.h.
Referenced by yaze::zelda3::atlas::BuildDungeonAtlas().
| std::string yaze::zelda3::atlas::DungeonAtlasRoom::owner_name |
Definition at line 95 of file dungeon_atlas.h.
Referenced by yaze::zelda3::atlas::BuildDungeonAtlas().
| RoomStatus yaze::zelda3::atlas::DungeonAtlasRoom::status = RoomStatus::kInUse |
Definition at line 96 of file dungeon_atlas.h.
Referenced by yaze::zelda3::atlas::BuildDungeonAtlas().
| Origin yaze::zelda3::atlas::DungeonAtlasRoom::status_origin |
Definition at line 97 of file dungeon_atlas.h.
Referenced by yaze::zelda3::atlas::BuildDungeonAtlas().
| bool yaze::zelda3::atlas::DungeonAtlasRoom::reached = false |
Definition at line 98 of file dungeon_atlas.h.
Referenced by yaze::zelda3::atlas::BuildDungeonAtlas().
| bool yaze::zelda3::atlas::DungeonAtlasRoom::empty = false |
Definition at line 99 of file dungeon_atlas.h.
Referenced by yaze::zelda3::atlas::BuildDungeonAtlas().
| bool yaze::zelda3::atlas::DungeonAtlasRoom::interior = false |
Definition at line 100 of file dungeon_atlas.h.
Referenced by yaze::zelda3::atlas::BuildDungeonAtlas().
| int yaze::zelda3::atlas::DungeonAtlasRoom::objects = 0 |
Definition at line 101 of file dungeon_atlas.h.
Referenced by yaze::zelda3::atlas::BuildDungeonAtlas().
| int yaze::zelda3::atlas::DungeonAtlasRoom::sprites = 0 |
Definition at line 102 of file dungeon_atlas.h.
Referenced by yaze::zelda3::atlas::BuildDungeonAtlas().
| float yaze::zelda3::atlas::DungeonAtlasRoom::vanilla_similarity = -1.0f |
Definition at line 103 of file dungeon_atlas.h.
Referenced by yaze::zelda3::atlas::BuildDungeonAtlas().
| uint8_t yaze::zelda3::atlas::DungeonAtlasRoom::tag1 = 0 |
Definition at line 104 of file dungeon_atlas.h.
Referenced by yaze::zelda3::atlas::BuildDungeonAtlas().
| uint8_t yaze::zelda3::atlas::DungeonAtlasRoom::tag2 = 0 |
Definition at line 105 of file dungeon_atlas.h.
Referenced by yaze::zelda3::atlas::BuildDungeonAtlas().
| int yaze::zelda3::atlas::DungeonAtlasRoom::blockset = 0 |
Definition at line 106 of file dungeon_atlas.h.
Referenced by yaze::zelda3::atlas::BuildDungeonAtlas().
| std::string yaze::zelda3::atlas::DungeonAtlasRoom::name |
Definition at line 107 of file dungeon_atlas.h.
Referenced by yaze::zelda3::atlas::BuildDungeonAtlas().
| Origin yaze::zelda3::atlas::DungeonAtlasRoom::name_origin |
Definition at line 108 of file dungeon_atlas.h.
Referenced by yaze::zelda3::atlas::BuildDungeonAtlas().
| std::string yaze::zelda3::atlas::DungeonAtlasRoom::note |
Definition at line 109 of file dungeon_atlas.h.
Referenced by yaze::zelda3::atlas::BuildDungeonAtlas().
| std::vector<std::string> yaze::zelda3::atlas::DungeonAtlasRoom::reasons |
Definition at line 110 of file dungeon_atlas.h.
Referenced by yaze::zelda3::atlas::BuildDungeonAtlas().
| std::vector<std::string> yaze::zelda3::atlas::DungeonAtlasRoom::plans |
Definition at line 111 of file dungeon_atlas.h.
| std::vector<AtlasDoor> yaze::zelda3::atlas::DungeonAtlasRoom::doors |
Definition at line 112 of file dungeon_atlas.h.
Referenced by yaze::zelda3::atlas::BuildDungeonAtlas().
| std::vector<AtlasLink> yaze::zelda3::atlas::DungeonAtlasRoom::links_out |
Definition at line 113 of file dungeon_atlas.h.
Referenced by yaze::zelda3::atlas::BuildDungeonAtlas().
| std::vector<AtlasLink> yaze::zelda3::atlas::DungeonAtlasRoom::links_in |
Definition at line 114 of file dungeon_atlas.h.
Referenced by yaze::zelda3::atlas::BuildDungeonAtlas().
| AtlasBadges yaze::zelda3::atlas::DungeonAtlasRoom::badges |
Definition at line 116 of file dungeon_atlas.h.
Referenced by yaze::zelda3::atlas::BuildDungeonAtlas().
| bool yaze::zelda3::atlas::DungeonAtlasRoom::pit_damage = false |
Definition at line 117 of file dungeon_atlas.h.
Referenced by yaze::zelda3::atlas::BuildDungeonAtlas().