#include <dungeon_editor_system.h>
Public Attributes | |
int | door_id |
std::string | name |
int | room_id |
int | x |
int | y |
int | direction |
int | target_room_id |
int | target_x |
int | target_y |
bool | requires_key = false |
int | key_type = 0 |
bool | is_locked = false |
std::unordered_map< std::string, std::string > | properties |
Definition at line 129 of file dungeon_editor_system.h.
int yaze::zelda3::DungeonEditorSystem::DoorData::door_id |
Definition at line 130 of file dungeon_editor_system.h.
Referenced by yaze::zelda3::DungeonEditorSystem::AddDoor(), yaze::zelda3::TEST_F(), and yaze::zelda3::DungeonEditorSystem::UpdateDoor().
std::string yaze::zelda3::DungeonEditorSystem::DoorData::name |
Definition at line 131 of file dungeon_editor_system.h.
Referenced by yaze::zelda3::TEST_F().
int yaze::zelda3::DungeonEditorSystem::DoorData::room_id |
Definition at line 132 of file dungeon_editor_system.h.
Referenced by yaze::editor::DungeonObjectSelector::DrawCompactDoorEditor(), and yaze::zelda3::TEST_F().
int yaze::zelda3::DungeonEditorSystem::DoorData::x |
Definition at line 133 of file dungeon_editor_system.h.
Referenced by yaze::editor::DungeonObjectSelector::DrawCompactDoorEditor(), and yaze::zelda3::TEST_F().
int yaze::zelda3::DungeonEditorSystem::DoorData::y |
Definition at line 133 of file dungeon_editor_system.h.
Referenced by yaze::editor::DungeonObjectSelector::DrawCompactDoorEditor(), and yaze::zelda3::TEST_F().
int yaze::zelda3::DungeonEditorSystem::DoorData::direction |
Definition at line 134 of file dungeon_editor_system.h.
Referenced by yaze::editor::DungeonObjectSelector::DrawCompactDoorEditor(), and yaze::zelda3::TEST_F().
int yaze::zelda3::DungeonEditorSystem::DoorData::target_room_id |
Definition at line 135 of file dungeon_editor_system.h.
Referenced by yaze::editor::DungeonObjectSelector::DrawCompactDoorEditor(), and yaze::zelda3::TEST_F().
int yaze::zelda3::DungeonEditorSystem::DoorData::target_x |
Definition at line 136 of file dungeon_editor_system.h.
Referenced by yaze::editor::DungeonObjectSelector::DrawCompactDoorEditor(), and yaze::zelda3::TEST_F().
int yaze::zelda3::DungeonEditorSystem::DoorData::target_y |
Definition at line 136 of file dungeon_editor_system.h.
Referenced by yaze::editor::DungeonObjectSelector::DrawCompactDoorEditor(), and yaze::zelda3::TEST_F().
bool yaze::zelda3::DungeonEditorSystem::DoorData::requires_key = false |
Definition at line 137 of file dungeon_editor_system.h.
Referenced by yaze::editor::DungeonObjectSelector::DrawCompactDoorEditor(), and yaze::zelda3::TEST_F().
int yaze::zelda3::DungeonEditorSystem::DoorData::key_type = 0 |
Definition at line 138 of file dungeon_editor_system.h.
Referenced by yaze::editor::DungeonObjectSelector::DrawCompactDoorEditor(), and yaze::zelda3::TEST_F().
bool yaze::zelda3::DungeonEditorSystem::DoorData::is_locked = false |
Definition at line 139 of file dungeon_editor_system.h.
Referenced by yaze::editor::DungeonObjectSelector::DrawCompactDoorEditor(), and yaze::zelda3::TEST_F().
std::unordered_map<std::string, std::string> yaze::zelda3::DungeonEditorSystem::DoorData::properties |
Definition at line 140 of file dungeon_editor_system.h.