#include <functional>#include <string>#include <variant>#include <vector>#include "imgui/imgui.h"
Go to the source code of this file.
Classes | |
| struct | yaze::editor::SelectionContext |
| Holds information about the current selection. More... | |
| class | yaze::editor::SelectionPropertiesPanel |
| Full-editing properties panel for selected entities. More... | |
Namespaces | |
| namespace | yaze |
| namespace | yaze::zelda3 |
| Zelda 3 specific classes and functions. | |
| namespace | yaze::editor |
| Editors are the view controllers for the application. | |
Enumerations | |
| enum class | yaze::editor::SelectionType { yaze::editor::kNone , yaze::editor::kDungeonRoom , yaze::editor::kDungeonObject , yaze::editor::kDungeonSprite , yaze::editor::kDungeonEntrance , yaze::editor::kOverworldMap , yaze::editor::kOverworldTile , yaze::editor::kOverworldSprite , yaze::editor::kOverworldEntrance , yaze::editor::kOverworldExit , yaze::editor::kOverworldItem , yaze::editor::kGraphicsSheet , yaze::editor::kPalette } |
| Types of entities that can be selected and edited. More... | |
Functions | |
| const char * | yaze::editor::GetSelectionTypeName (SelectionType type) |
| Get a human-readable name for a selection type. | |