A room within a dungeon, with spatial and metadata info. More...
#include <hack_manifest.h>
Public Attributes | |
| int | id |
| std::string | name |
| std::string | floor |
| int | grid_row |
| int | grid_col |
| bool | has_grid_position = false |
| std::string | type |
| int | palette |
| int | blockset |
| int | spriteset |
| uint8_t | tag1 |
| uint8_t | tag2 |
A room within a dungeon, with spatial and metadata info.
Definition at line 180 of file hack_manifest.h.
| int yaze::core::DungeonRoom::id |
Definition at line 181 of file hack_manifest.h.
Referenced by yaze::core::HackManifest::LoadProjectRegistry().
| std::string yaze::core::DungeonRoom::name |
Definition at line 182 of file hack_manifest.h.
Referenced by yaze::editor::dungeon_project_labels::GetRoomLabel(), and yaze::core::HackManifest::LoadProjectRegistry().
| std::string yaze::core::DungeonRoom::floor |
Definition at line 183 of file hack_manifest.h.
Referenced by yaze::editor::dungeon_project_labels::GetRoomFloorLabel(), and yaze::core::HackManifest::LoadProjectRegistry().
| int yaze::core::DungeonRoom::grid_row |
Definition at line 184 of file hack_manifest.h.
Referenced by yaze::core::HackManifest::LoadProjectRegistry().
| int yaze::core::DungeonRoom::grid_col |
Definition at line 184 of file hack_manifest.h.
Referenced by yaze::core::HackManifest::LoadProjectRegistry().
| bool yaze::core::DungeonRoom::has_grid_position = false |
Definition at line 185 of file hack_manifest.h.
Referenced by yaze::core::HackManifest::LoadProjectRegistry().
| std::string yaze::core::DungeonRoom::type |
Definition at line 186 of file hack_manifest.h.
Referenced by yaze::core::HackManifest::LoadProjectRegistry().
| int yaze::core::DungeonRoom::palette |
Definition at line 187 of file hack_manifest.h.
Referenced by yaze::core::HackManifest::LoadProjectRegistry().
| int yaze::core::DungeonRoom::blockset |
Definition at line 187 of file hack_manifest.h.
Referenced by yaze::core::HackManifest::LoadProjectRegistry().
| int yaze::core::DungeonRoom::spriteset |
Definition at line 187 of file hack_manifest.h.
Referenced by yaze::core::HackManifest::LoadProjectRegistry().
| uint8_t yaze::core::DungeonRoom::tag1 |
Definition at line 188 of file hack_manifest.h.
Referenced by yaze::core::HackManifest::LoadProjectRegistry().
| uint8_t yaze::core::DungeonRoom::tag2 |
Definition at line 188 of file hack_manifest.h.
Referenced by yaze::core::HackManifest::LoadProjectRegistry().