#include <dungeon_room_transfer_editor.h>
Public Attributes | |
| int | room_id = -1 |
| const void * | rom = nullptr |
| int | source_room_id = 0 |
| bool | import_json = false |
| uint16_t | domains = 31 |
| bool | copy_destinations = false |
| std::string | json |
| std::shared_ptr< DungeonRoomTransferPlan > | preview |
| std::string | error |
| bool | can_retry_without_properties = false |
| std::string | status |
| bool | request_popup = false |
| bool | popup_open = false |
| int | popup_room_id = -1 |
Definition at line 13 of file dungeon_room_transfer_editor.h.
| int yaze::editor::DungeonRoomTransferEditorState::room_id = -1 |
Definition at line 14 of file dungeon_room_transfer_editor.h.
| const void* yaze::editor::DungeonRoomTransferEditorState::rom = nullptr |
Definition at line 15 of file dungeon_room_transfer_editor.h.
| int yaze::editor::DungeonRoomTransferEditorState::source_room_id = 0 |
Definition at line 16 of file dungeon_room_transfer_editor.h.
Referenced by yaze::editor::anonymous_namespace{dungeon_room_transfer_editor.cc}::PreviewReplacement().
| bool yaze::editor::DungeonRoomTransferEditorState::import_json = false |
Definition at line 17 of file dungeon_room_transfer_editor.h.
Referenced by yaze::editor::LoadDungeonRoomTransferFile(), and yaze::editor::anonymous_namespace{dungeon_room_transfer_editor.cc}::PreviewReplacement().
| uint16_t yaze::editor::DungeonRoomTransferEditorState::domains = 31 |
Definition at line 18 of file dungeon_room_transfer_editor.h.
Referenced by yaze::editor::anonymous_namespace{dungeon_room_transfer_editor.cc}::PreviewReplacement().
| bool yaze::editor::DungeonRoomTransferEditorState::copy_destinations = false |
Definition at line 19 of file dungeon_room_transfer_editor.h.
Referenced by yaze::editor::anonymous_namespace{dungeon_room_transfer_editor.cc}::PreviewReplacement().
| std::string yaze::editor::DungeonRoomTransferEditorState::json |
Definition at line 20 of file dungeon_room_transfer_editor.h.
Referenced by yaze::editor::LoadDungeonRoomTransferFile(), and yaze::editor::anonymous_namespace{dungeon_room_transfer_editor.cc}::PreviewReplacement().
| std::shared_ptr<DungeonRoomTransferPlan> yaze::editor::DungeonRoomTransferEditorState::preview |
| std::string yaze::editor::DungeonRoomTransferEditorState::error |
Definition at line 22 of file dungeon_room_transfer_editor.h.
Referenced by yaze::editor::anonymous_namespace{dungeon_room_transfer_editor.cc}::InvalidatePreview(), yaze::editor::LoadDungeonRoomTransferFile(), and yaze::editor::anonymous_namespace{dungeon_room_transfer_editor.cc}::PreviewReplacement().
| bool yaze::editor::DungeonRoomTransferEditorState::can_retry_without_properties = false |
| std::string yaze::editor::DungeonRoomTransferEditorState::status |
Definition at line 24 of file dungeon_room_transfer_editor.h.
Referenced by yaze::editor::anonymous_namespace{dungeon_room_transfer_editor.cc}::InvalidatePreview(), and yaze::editor::LoadDungeonRoomTransferFile().
| bool yaze::editor::DungeonRoomTransferEditorState::request_popup = false |
Definition at line 25 of file dungeon_room_transfer_editor.h.
Referenced by yaze::editor::DungeonCanvasViewer::BuildRoomContextMenu().
| bool yaze::editor::DungeonRoomTransferEditorState::popup_open = false |
Definition at line 26 of file dungeon_room_transfer_editor.h.
Referenced by yaze::editor::DungeonWorkbenchContent::DrawInspectorShelfRoom().
| int yaze::editor::DungeonRoomTransferEditorState::popup_room_id = -1 |
Definition at line 27 of file dungeon_room_transfer_editor.h.
Referenced by yaze::editor::DungeonCanvasViewer::BuildRoomContextMenu().