| ApplySelection(SelectedEntity entity) | yaze::editor::InteractionCoordinator | private |
| BeginSelectionDrag(ImVec2 start_pos) | yaze::editor::InteractionCoordinator | |
| CancelCurrentMode() | yaze::editor::InteractionCoordinator | |
| CancelPlacement() | yaze::editor::InteractionCoordinator | |
| ClearAllEntitySelections() | yaze::editor::InteractionCoordinator | |
| ClearEntitySelection() | yaze::editor::InteractionCoordinator | |
| ctx_ | yaze::editor::InteractionCoordinator | private |
| current_mode_ | yaze::editor::InteractionCoordinator | private |
| cycle_active_index_ | yaze::editor::InteractionCoordinator | private |
| cycle_hud_screen_pos_ | yaze::editor::InteractionCoordinator | private |
| cycle_hud_start_time_ | yaze::editor::InteractionCoordinator | private |
| cycle_last_hits_ | yaze::editor::InteractionCoordinator | private |
| cycle_last_x_ | yaze::editor::InteractionCoordinator | private |
| cycle_last_y_ | yaze::editor::InteractionCoordinator | private |
| cycle_next_index_ | yaze::editor::InteractionCoordinator | private |
| DeleteSelectedEntity() | yaze::editor::InteractionCoordinator | |
| DescribeCycleHudEntity(SelectedEntity entity) const | yaze::editor::InteractionCoordinator | private |
| DescribeEntity(SelectedEntity entity) const | yaze::editor::InteractionCoordinator | private |
| door_handler() | yaze::editor::InteractionCoordinator | inline |
| door_handler() const | yaze::editor::InteractionCoordinator | inline |
| door_handler_ | yaze::editor::InteractionCoordinator | private |
| DrawGhostPreviews() | yaze::editor::InteractionCoordinator | |
| DrawMultiEntitySelectionHighlights() | yaze::editor::InteractionCoordinator | private |
| DrawPostPlacementOverlays() | yaze::editor::InteractionCoordinator | |
| DrawSelectionCycleHud() | yaze::editor::InteractionCoordinator | private |
| DrawSelectionHighlights() | yaze::editor::InteractionCoordinator | |
| entity_group_drag_active_ | yaze::editor::InteractionCoordinator | private |
| entity_group_drag_current_ | yaze::editor::InteractionCoordinator | private |
| entity_group_drag_doors_changed_ | yaze::editor::InteractionCoordinator | private |
| entity_group_drag_doors_mutation_started_ | yaze::editor::InteractionCoordinator | private |
| entity_group_drag_items_changed_ | yaze::editor::InteractionCoordinator | private |
| entity_group_drag_items_mutation_started_ | yaze::editor::InteractionCoordinator | private |
| entity_group_drag_last_dx_ | yaze::editor::InteractionCoordinator | private |
| entity_group_drag_last_dy_ | yaze::editor::InteractionCoordinator | private |
| entity_group_drag_sprites_changed_ | yaze::editor::InteractionCoordinator | private |
| entity_group_drag_sprites_mutation_started_ | yaze::editor::InteractionCoordinator | private |
| entity_group_drag_start_ | yaze::editor::InteractionCoordinator | private |
| FindSelectedCycleIndex(const std::vector< SelectedEntity > &hits) const | yaze::editor::InteractionCoordinator | private |
| FinishEntityGroupDrag() | yaze::editor::InteractionCoordinator | private |
| GetActiveHandler() | yaze::editor::InteractionCoordinator | private |
| GetCurrentMode() const | yaze::editor::InteractionCoordinator | inline |
| GetEntitiesAtPosition(int canvas_x, int canvas_y) const | yaze::editor::InteractionCoordinator | |
| GetEntityAtPosition(int canvas_x, int canvas_y) const | yaze::editor::InteractionCoordinator | |
| GetSelectedEntities() const | yaze::editor::InteractionCoordinator | inline |
| GetSelectedEntity() const | yaze::editor::InteractionCoordinator | |
| GetSelectedEntityType() const | yaze::editor::InteractionCoordinator | |
| HandleClick(int canvas_x, int canvas_y) | yaze::editor::InteractionCoordinator | |
| HandleDrag(ImVec2 current_pos, ImVec2 delta) | yaze::editor::InteractionCoordinator | |
| HandleEntityGroupDrag(ImVec2 current_pos) | yaze::editor::InteractionCoordinator | private |
| HandleMouseWheel(float delta) | yaze::editor::InteractionCoordinator | |
| HandleRelease() | yaze::editor::InteractionCoordinator | |
| HasEntitySelection() const | yaze::editor::InteractionCoordinator | |
| HasGroupDragSelection() const | yaze::editor::InteractionCoordinator | private |
| InteractionCoordinator() | yaze::editor::InteractionCoordinator | inline |
| IsPlacementActive() const | yaze::editor::InteractionCoordinator | |
| IsSelectionHitSelected(SelectedEntity entity) const | yaze::editor::InteractionCoordinator | private |
| item_handler() | yaze::editor::InteractionCoordinator | inline |
| item_handler() const | yaze::editor::InteractionCoordinator | inline |
| item_handler_ | yaze::editor::InteractionCoordinator | private |
| Mode enum name | yaze::editor::InteractionCoordinator | |
| NudgeSelected(int delta_x, int delta_y) | yaze::editor::InteractionCoordinator | |
| NudgeSelectedEntities(int delta_x, int delta_y, bool defer_drag_notifications) | yaze::editor::InteractionCoordinator | private |
| ResetEntityGroupDragState() | yaze::editor::InteractionCoordinator | private |
| SameCycleTarget(int canvas_x, int canvas_y, const std::vector< SelectedEntity > &hits) const | yaze::editor::InteractionCoordinator | private |
| selected_entities_ | yaze::editor::InteractionCoordinator | private |
| SelectEntitiesInRect(const std::tuple< int, int, int, int > &bounds, bool additive, bool toggle) | yaze::editor::InteractionCoordinator | |
| SelectEntity(EntityType type, size_t index) | yaze::editor::InteractionCoordinator | |
| SetContext(InteractionContext *ctx) | yaze::editor::InteractionCoordinator | |
| SetMode(Mode mode) | yaze::editor::InteractionCoordinator | |
| SetSelectedEntities(std::vector< SelectedEntity > entities) | yaze::editor::InteractionCoordinator | |
| sprite_handler() | yaze::editor::InteractionCoordinator | inline |
| sprite_handler() const | yaze::editor::InteractionCoordinator | inline |
| sprite_handler_ | yaze::editor::InteractionCoordinator | private |
| tile_handler() | yaze::editor::InteractionCoordinator | inline |
| tile_handler() const | yaze::editor::InteractionCoordinator | inline |
| tile_handler_ | yaze::editor::InteractionCoordinator | private |
| TrySelectEntityAtCursor(int canvas_x, int canvas_y) | yaze::editor::InteractionCoordinator | |
| UpdateEntitySelection(SelectedEntity entity, bool additive, bool toggle) | yaze::editor::InteractionCoordinator | private |
| UpdateSelectionCycleHudPreview() | yaze::editor::InteractionCoordinator | private |