#include <dungeon_selection_edit.h>

Public Member Functions | |
| bool | changed () const |
Public Attributes | |
| int | room_id = -1 |
| DungeonSelectionEditState | before |
| DungeonSelectionEditState | after |
| uint8_t | domains = 0 |
| DungeonSelectionEditKind | kind = DungeonSelectionEditKind::kDelete |
Definition at line 62 of file dungeon_selection_edit.h.
|
inline |
Definition at line 68 of file dungeon_selection_edit.h.
References domains.
Referenced by yaze::editor::DungeonEditorV2::CommitSelectionEdit().
| int yaze::editor::DungeonSelectionEditPlan::room_id = -1 |
Definition at line 63 of file dungeon_selection_edit.h.
Referenced by yaze::editor::DungeonEditorV2::ApplyDoorConnection(), yaze::editor::DungeonEditorV2::CommitSelectionEdit(), yaze::editor::PlanDungeonSelectionEdit(), yaze::editor::DungeonEditorV2::PreflightStreamMutation(), and yaze::editor::DungeonEditorV2::PushSelectionUndoAction().
| DungeonSelectionEditState yaze::editor::DungeonSelectionEditPlan::before |
Definition at line 64 of file dungeon_selection_edit.h.
Referenced by yaze::editor::DungeonEditorV2::ApplyDoorConnection(), yaze::editor::DungeonEditorV2::CommitSelectionEdit(), and yaze::editor::PlanDungeonSelectionEdit().
| DungeonSelectionEditState yaze::editor::DungeonSelectionEditPlan::after |
| uint8_t yaze::editor::DungeonSelectionEditPlan::domains = 0 |
| DungeonSelectionEditKind yaze::editor::DungeonSelectionEditPlan::kind = DungeonSelectionEditKind::kDelete |
Definition at line 67 of file dungeon_selection_edit.h.
Referenced by yaze::editor::PlanDungeonSelectionEdit(), and yaze::editor::DungeonEditorV2::PushSelectionUndoAction().