#include <dungeon_selection_edit.h>

Public Attributes | |
| DungeonSelectionEditKind | kind = DungeonSelectionEditKind::kDelete |
| std::vector< size_t > | objects |
| std::vector< SelectedEntity > | entities |
| const DungeonSelectionClipboard * | clipboard = nullptr |
| int | delta_x_pixels = 0 |
| int | delta_y_pixels = 0 |
Definition at line 52 of file dungeon_selection_edit.h.
| DungeonSelectionEditKind yaze::editor::DungeonSelectionEditRequest::kind = DungeonSelectionEditKind::kDelete |
Definition at line 53 of file dungeon_selection_edit.h.
Referenced by yaze::editor::InteractionCoordinator::DeleteSelectedEntity(), yaze::editor::DungeonObjectInteraction::HandleDeleteSelected(), yaze::editor::DungeonObjectInteraction::HandleDuplicateSelected(), yaze::editor::InteractionCoordinator::HandleEntityGroupDrag(), yaze::editor::DungeonObjectInteraction::HandlePasteAt(), yaze::editor::InteractionCoordinator::NudgeSelected(), and yaze::editor::PlanDungeonSelectionEdit().
| std::vector<size_t> yaze::editor::DungeonSelectionEditRequest::objects |
Definition at line 54 of file dungeon_selection_edit.h.
Referenced by yaze::editor::DungeonObjectInteraction::HandleDeleteSelected(), yaze::editor::DungeonObjectInteraction::HandleDuplicateSelected(), yaze::editor::InteractionCoordinator::HandleEntityGroupDrag(), yaze::editor::DungeonObjectInteraction::HandlePasteAt(), yaze::editor::InteractionCoordinator::NudgeSelected(), and yaze::editor::PlanDungeonSelectionEdit().
| std::vector<SelectedEntity> yaze::editor::DungeonSelectionEditRequest::entities |
Definition at line 55 of file dungeon_selection_edit.h.
Referenced by yaze::editor::InteractionCoordinator::DeleteSelectedEntity(), yaze::editor::DungeonObjectInteraction::HandleDeleteSelected(), yaze::editor::DungeonObjectInteraction::HandleDuplicateSelected(), yaze::editor::InteractionCoordinator::HandleEntityGroupDrag(), yaze::editor::DungeonObjectInteraction::HandlePasteAt(), yaze::editor::InteractionCoordinator::NudgeSelected(), and yaze::editor::PlanDungeonSelectionEdit().
| const DungeonSelectionClipboard* yaze::editor::DungeonSelectionEditRequest::clipboard = nullptr |
Definition at line 56 of file dungeon_selection_edit.h.
Referenced by yaze::editor::DungeonObjectInteraction::HandlePasteAt(), and yaze::editor::PlanDungeonSelectionEdit().
| int yaze::editor::DungeonSelectionEditRequest::delta_x_pixels = 0 |
Definition at line 58 of file dungeon_selection_edit.h.
Referenced by yaze::editor::DungeonObjectInteraction::HandleDuplicateSelected(), yaze::editor::InteractionCoordinator::HandleEntityGroupDrag(), yaze::editor::DungeonObjectInteraction::HandlePasteAt(), yaze::editor::InteractionCoordinator::NudgeSelected(), and yaze::editor::PlanDungeonSelectionEdit().
| int yaze::editor::DungeonSelectionEditRequest::delta_y_pixels = 0 |
Definition at line 59 of file dungeon_selection_edit.h.
Referenced by yaze::editor::DungeonObjectInteraction::HandleDuplicateSelected(), yaze::editor::InteractionCoordinator::HandleEntityGroupDrag(), yaze::editor::DungeonObjectInteraction::HandlePasteAt(), yaze::editor::InteractionCoordinator::NudgeSelected(), and yaze::editor::PlanDungeonSelectionEdit().