#include <cstddef>#include <cstdint>#include <optional>#include <string>#include <vector>#include "app/editor/dungeon/dungeon_object_interaction.h"
Go to the source code of this file.
Classes | |
| struct | yaze::editor::DungeonSelectionSnapshot |
Namespaces | |
| namespace | yaze |
| namespace | yaze::editor |
| Editors are the view controllers for the application. | |
Enumerations | |
| enum class | yaze::editor::DungeonSelectionKind : uint8_t { yaze::editor::None = 0 , yaze::editor::ObjectSingle , yaze::editor::ObjectMulti , yaze::editor::Door , yaze::editor::Sprite , yaze::editor::Item , yaze::editor::EntityMulti , yaze::editor::Mixed } |
Functions | |
| void | yaze::editor::AppendDungeonSelectionSummaryPart (std::vector< std::string > *parts, size_t count, const char *singular, const char *plural=nullptr) |
| DungeonSelectionSnapshot | yaze::editor::BuildDungeonSelectionSnapshot (const DungeonObjectInteraction &interaction, const DungeonRoomStore *rooms, int room_id) |
| std::string | yaze::editor::GetDungeonSelectionSummaryText (const DungeonSelectionSnapshot &snapshot) |
| const char * | yaze::editor::GetDungeonSelectionKindLabel (DungeonSelectionKind kind) |