Represents a selected entity in the dungeon editor. More...
#include <dungeon_object_interaction.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 46 of file dungeon_object_interaction.h.
|
inline |
Definition at line 50 of file dungeon_object_interaction.h.
| EntityType yaze::editor::SelectedEntity::type = EntityType::None |
Definition at line 47 of file dungeon_object_interaction.h.
Referenced by yaze::editor::DungeonObjectInteraction::ClearEntitySelection(), yaze::editor::DungeonObjectInteraction::DrawDoorSnapIndicators(), yaze::editor::DungeonObjectInteraction::DrawEntitySelectionHighlights(), yaze::editor::DungeonObjectInteraction::HandleEntityDrag(), yaze::editor::DungeonObjectInteraction::HasEntitySelection(), operator==(), and yaze::editor::DungeonObjectInteraction::SelectEntity().
| size_t yaze::editor::SelectedEntity::index = 0 |
Definition at line 48 of file dungeon_object_interaction.h.
Referenced by yaze::editor::DungeonObjectInteraction::ClearEntitySelection(), yaze::editor::DungeonObjectInteraction::DrawEntitySelectionHighlights(), yaze::editor::DungeonObjectInteraction::HandleEntityDrag(), operator==(), and yaze::editor::DungeonObjectInteraction::SelectEntity().