yaze 0.3.2
Link to the Past ROM Editor
 
Loading...
Searching...
No Matches
palette_category.h File Reference
#include <string>
#include <unordered_map>
#include <vector>
#include "app/gui/core/icons.h"
Include dependency graph for palette_category.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  yaze::editor::PaletteCategoryInfo
 Information about a palette category for UI rendering. More...
 

Namespaces

namespace  yaze
 
namespace  yaze::editor
 Editors are the view controllers for the application.
 

Enumerations

enum class  yaze::editor::PaletteCategory {
  yaze::editor::kOverworld , yaze::editor::kDungeon , yaze::editor::kSprites , yaze::editor::kEquipment ,
  yaze::editor::kMiscellaneous
}
 Categories for organizing palette groups in the UI. More...
 

Functions

const std::vector< PaletteCategoryInfo > & yaze::editor::GetPaletteCategories ()
 Get all palette categories with their associated groups.
 
std::string yaze::editor::GetGroupDisplayName (const std::string &group_name)
 Get display name for a palette group.
 
PaletteCategory yaze::editor::GetGroupCategory (const std::string &group_name)
 Get the category that a palette group belongs to.