yaze 0.3.2
Link to the Past ROM Editor
 
Loading...
Searching...
No Matches
selection_properties_panel.h File Reference
#include <functional>
#include <string>
#include <variant>
#include <vector>
#include "imgui/imgui.h"
This graph shows which files directly or indirectly include this file:

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.