Represents a selected entity in the dungeon editor. More...
#include <interaction_context.h>
Public Member Functions | |
| bool | operator== (const SelectedEntity &other) const |
Public Attributes | |
| EntityType | type = EntityType::None |
| size_t | index = 0 |
Represents a selected entity in the dungeon editor.
Definition at line 52 of file interaction_context.h.
|
inline |
Definition at line 56 of file interaction_context.h.
| EntityType yaze::editor::SelectedEntity::type = EntityType::None |
Definition at line 53 of file interaction_context.h.
Referenced by yaze::editor::InteractionCoordinator::ApplySelection(), yaze::editor::BuildDungeonSelectionSnapshot(), yaze::editor::DungeonObjectInteraction::CopySelectedEntitiesToClipboard(), yaze::editor::InteractionCoordinator::DescribeEntity(), yaze::editor::DoorEditorContent::Draw(), yaze::editor::DungeonWorkbenchContent::DrawSelectionShelf(), yaze::editor::InteractionCoordinator::FindSelectedCycleIndex(), yaze::editor::GetDefaultSelectionIssueCategory(), yaze::editor::anonymous_namespace{interaction_coordinator.cc}::GetEntityBounds(), yaze::editor::InteractionCoordinator::IsSelectionHitSelected(), operator==(), yaze::editor::InteractionCoordinator::SetSelectedEntities(), and yaze::editor::InteractionCoordinator::UpdateEntitySelection().
| size_t yaze::editor::SelectedEntity::index = 0 |
Definition at line 54 of file interaction_context.h.
Referenced by yaze::editor::InteractionCoordinator::ApplySelection(), yaze::editor::InteractionCoordinator::DescribeEntity(), yaze::editor::InteractionCoordinator::FindSelectedCycleIndex(), yaze::editor::anonymous_namespace{interaction_coordinator.cc}::GetEntityBounds(), yaze::editor::InteractionCoordinator::IsSelectionHitSelected(), operator==(), and yaze::editor::InteractionCoordinator::SetSelectedEntities().