yaze 0.3.2
Link to the Past ROM Editor
 
Loading...
Searching...
No Matches
palette_editor_widget.cc File Reference
#include "app/gui/widgets/palette_editor_widget.h"
#include "util/i18n/tr.h"
#include <algorithm>
#include <map>
#include "absl/strings/str_format.h"
#include "app/gfx/resource/arena.h"
#include "app/gfx/util/palette_manager.h"
#include "app/gui/core/color.h"
#include "app/gui/core/popup_id.h"
#include "app/gui/core/theme_manager.h"
#include "app/gui/plots/implot_support.h"
#include "app/gui/widgets/themed_widgets.h"
#include "util/log.h"
#include <cstring>
#include <string>
#include <vector>

Go to the source code of this file.

Classes

struct  yaze::gui::anonymous_namespace{palette_editor_widget.cc}::DungeonRenderColorTarget
 

Namespaces

namespace  yaze
 
namespace  yaze::gui
 Graphical User Interface (GUI) components for the application.
 
namespace  yaze::gui::anonymous_namespace{palette_editor_widget.cc}
 

Functions

std::optional< DungeonRenderColorTargetyaze::gui::anonymous_namespace{palette_editor_widget.cc}::ResolveDungeonRenderColorTarget (int display_index, int dungeon_palette_id)
 
const char * yaze::gui::anonymous_namespace{palette_editor_widget.cc}::PaletteManagerGroupName (DungeonRenderPaletteSource source)
 
const gfx::PaletteGroupyaze::gui::anonymous_namespace{palette_editor_widget.cc}::PaletteGroupForTarget (const zelda3::GameData &game_data, const DungeonRenderColorTarget &target)
 
std::string yaze::gui::anonymous_namespace{palette_editor_widget.cc}::DungeonRenderColorSourceLabel (const DungeonRenderColorTarget &target)
 
const char * yaze::gui::anonymous_namespace{palette_editor_widget.cc}::RomPaletteGroupNameGetter (void *user_data, int idx)
 
void yaze::gui::anonymous_namespace{palette_editor_widget.cc}::DrawColorDropTargetOutline (ImVec2 min, ImVec2 max)
 
bool yaze::gui::anonymous_namespace{palette_editor_widget.cc}::AcceptImGuiColorDrop (gfx::SnesColor *color, ImVec2 min, ImVec2 max)