Allows the user to edit graphics sheets from the game or view prototype graphics. More...
#include <graphics_editor.h>
Public Member Functions | |
GraphicsEditor (Rom *rom=nullptr) | |
void | Initialize () override |
absl::Status | Load () override |
absl::Status | Save () override |
absl::Status | Update () override |
absl::Status | Cut () override |
absl::Status | Copy () override |
absl::Status | Paste () override |
absl::Status | Undo () override |
absl::Status | Redo () override |
absl::Status | Find () override |
void | set_rom (Rom *rom) |
Rom * | rom () const |
![]() | |
Editor ()=default | |
virtual | ~Editor ()=default |
virtual absl::Status | Clear () |
EditorType | type () const |
void | set_context (EditorContext *context) |
bool * | active () |
void | set_active (bool active) |
virtual bool | IsRomLoaded () const |
virtual std::string | GetRomStatus () const |
Private Types | |
enum class | GfxEditMode { kSelect , kPencil , kFill } |
Private Member Functions | |
absl::Status | UpdateGfxEdit () |
absl::Status | UpdateGfxSheetList () |
absl::Status | UpdateGfxTabView () |
absl::Status | UpdatePaletteColumn () |
void | DrawGfxEditToolset () |
Draw the graphics editing toolset with enhanced ROM hacking features. | |
absl::Status | UpdateLinkGfxView () |
absl::Status | UpdateScadView () |
absl::Status | DrawCgxImport () |
absl::Status | DrawScrImport () |
absl::Status | DrawFileImport () |
absl::Status | DrawObjImport () |
absl::Status | DrawTilemapImport () |
void | DrawToolset () |
absl::Status | DrawPaletteControls () |
absl::Status | DrawClipboardImport () |
absl::Status | DrawExperimentalFeatures () |
absl::Status | DrawMemoryEditor () |
absl::Status | DecompressImportData (int size) |
absl::Status | DecompressSuperDonkey () |
Additional Inherited Members | |
![]() | |
std::string | MakeCardTitle (const std::string &base_title) const |
template<typename T > | |
absl::StatusOr< T > | SafeRomAccess (std::function< T()> accessor, const std::string &operation="") const |
![]() | |
bool | active_ = false |
EditorType | type_ |
EditorContext * | context_ = nullptr |
Allows the user to edit graphics sheets from the game or view prototype graphics.
The GraphicsEditor class is responsible for providing functionality to edit graphics sheets from the game or view prototype graphics of Link to the Past from the CGX, SCR, and OBJ formats. It provides various methods to update different components of the graphics editor, such as the graphics edit tab, link graphics view, and prototype graphics viewer. It also includes import functions for different file formats, as well as other utility functions for drawing toolsets, palette controls, clipboard imports, experimental features, and memory editor.
Definition at line 59 of file graphics_editor.h.
|
strongprivate |
Enumerator | |
---|---|
kSelect | |
kPencil | |
kFill |
Definition at line 83 of file graphics_editor.h.
|
inlineexplicit |
Definition at line 61 of file graphics_editor.h.
References yaze::editor::kGraphics, and yaze::editor::Editor::type_.
|
overridevirtual |
Implements yaze::editor::Editor.
Definition at line 45 of file graphics_editor.cc.
References yaze::gui::EditorCardManager::Get(), ICON_MD_CONSTRUCTION, ICON_MD_EDIT, ICON_MD_PERSON, ICON_MD_VIEW_LIST, show_player_animations_, show_prototype_viewer_, show_sheet_browser_, and show_sheet_editor_.
|
overridevirtual |
Implements yaze::editor::Editor.
Definition at line 90 of file graphics_editor.cc.
References yaze::gfx::Arena::CREATE, yaze::gfx::Arena::Get(), yaze::gfx::Arena::gfx_sheets(), yaze::kNumGfxSheets, LOG_INFO, yaze::gfx::Arena::QueueTextureCommand(), and rom().
|
inlineoverridevirtual |
Implements yaze::editor::Editor.
Definition at line 67 of file graphics_editor.h.
|
overridevirtual |
Implements yaze::editor::Editor.
Definition at line 126 of file graphics_editor.cc.
References asset_browser_, yaze::gui::EditorCard::Begin(), CLEAR_AND_RETURN_STATUS, yaze::gui::GfxSheetAssetBrowser::Draw(), DrawToolset(), yaze::gui::EditorCard::End(), yaze::gfx::Arena::Get(), ICON_MD_CONSTRUCTION, ICON_MD_EDIT, ICON_MD_PERSON, ICON_MD_VIEW_LIST, yaze::gui::GfxSheetAssetBrowser::Initialize(), yaze::gui::GfxSheetAssetBrowser::Initialized, yaze::editor::Editor::MakeCardTitle(), show_player_animations_, show_prototype_viewer_, show_sheet_browser_, show_sheet_editor_, status_, UpdateGfxEdit(), UpdateLinkGfxView(), UpdateScadView(), and yaze::gui::VerticalSpacing().
|
inlineoverridevirtual |
Implements yaze::editor::Editor.
Definition at line 69 of file graphics_editor.h.
|
inlineoverridevirtual |
Implements yaze::editor::Editor.
Definition at line 70 of file graphics_editor.h.
|
inlineoverridevirtual |
Implements yaze::editor::Editor.
Definition at line 71 of file graphics_editor.h.
|
inlineoverridevirtual |
Implements yaze::editor::Editor.
Definition at line 72 of file graphics_editor.h.
|
inlineoverridevirtual |
Implements yaze::editor::Editor.
Definition at line 73 of file graphics_editor.h.
|
inlineoverridevirtual |
Implements yaze::editor::Editor.
Definition at line 74 of file graphics_editor.h.
|
inline |
|
inline |
Definition at line 80 of file graphics_editor.h.
References rom_.
Referenced by DecompressImportData(), DecompressSuperDonkey(), DrawPaletteControls(), Load(), set_rom(), UpdateGfxEdit(), UpdateLinkGfxView(), and UpdatePaletteColumn().
|
private |
Definition at line 192 of file graphics_editor.cc.
References DrawGfxEditToolset(), yaze::editor::kGfxEditTableFlags, rom(), status_, UpdateGfxSheetList(), UpdateGfxTabView(), and UpdatePaletteColumn().
Referenced by Update().
|
private |
Definition at line 324 of file graphics_editor.cc.
References yaze::gfx::Arena::CREATE, current_sheet_, yaze::gui::Canvas::draw_list(), yaze::gui::Canvas::DrawBackground(), yaze::gui::Canvas::DrawContextMenu(), yaze::gui::Canvas::DrawGrid(), yaze::gui::Canvas::DrawOverlay(), yaze::gfx::Arena::Get(), yaze::gfx::Arena::gfx_sheets(), graphics_bin_canvas_, yaze::kNumGfxSheets, open_sheets_, yaze::gfx::Arena::QueueTextureCommand(), sheet_scale_, and yaze::gui::Canvas::zero_point().
Referenced by UpdateGfxEdit().
|
private |
Definition at line 404 of file graphics_editor.cc.
References yaze::editor::Editor::active(), child_window_sheets_, current_color_, current_scale_, current_sheet_, current_sheet_canvas_, yaze::gui::Canvas::DrawTileOnBitmap(), yaze::gfx::Arena::Get(), ICON_MD_ADD, yaze::gfx::Arena::mutable_gfx_sheets(), yaze::gfx::Arena::NotifySheetModified(), open_sheets_, release_queue_, tile_size_, and yaze::gui::Canvas::UpdateColorPainter().
Referenced by UpdateGfxEdit().
|
private |
Definition at line 507 of file graphics_editor.cc.
References current_sheet_, edit_palette_group_name_index_, edit_palette_index_, edit_palette_sub_index_, yaze::gfx::Arena::Get(), yaze::gui::InputHex(), yaze::kNumGfxSheets, yaze::gfx::kPaletteGroupAddressesKeys, yaze::gfx::Arena::mutable_gfx_sheets(), yaze::gfx::Arena::NotifySheetModified(), open_sheets_, yaze::Rom::palette_group(), refresh_graphics_, rom(), yaze::gui::SelectablePalettePipeline(), and yaze::gui::TextWithSeparators().
Referenced by UpdateGfxEdit().
|
private |
Draw the graphics editing toolset with enhanced ROM hacking features.
Enhanced Features:
Performance Notes:
Definition at line 234 of file graphics_editor.cc.
References current_color_, current_scale_, current_sheet_, yaze::gfx::Arena::Get(), gfx_edit_mode_, yaze::gfx::Arena::gfx_sheets(), HOVER_HINT, ICON_MD_CONTENT_COPY, ICON_MD_CONTENT_PASTE, ICON_MD_DRAW, ICON_MD_FORMAT_COLOR_FILL, ICON_MD_SELECT_ALL, ICON_MD_ZOOM_IN, ICON_MD_ZOOM_OUT, yaze::gui::InputHexByte(), kFill, kPencil, kSelect, status_, and tile_size_.
Referenced by UpdateGfxEdit().
|
private |
Definition at line 578 of file graphics_editor.cc.
References ASSIGN_OR_RETURN, yaze::gui::Canvas::DrawBackground(), yaze::gui::Canvas::DrawBitmap(), yaze::gui::Canvas::DrawContextMenu(), yaze::gui::Canvas::DrawGrid(), yaze::gui::Canvas::DrawOverlay(), yaze::editor::kGfxEditTableFlags, yaze::gfx::kTilesheetHeight, link_canvas_, link_sheets_, yaze::LoadLinkGraphics(), and rom().
Referenced by Update().
|
private |
Definition at line 623 of file graphics_editor.cc.
References BEGIN_TABLE, bin_bitmap_, yaze::gui::BitmapCanvasPipeline(), cgx_bitmap_, cgx_loaded_, col_file_, DrawCgxImport(), DrawClipboardImport(), DrawExperimentalFeatures(), DrawFileImport(), DrawMemoryEditor(), DrawPaletteControls(), DrawScrImport(), DrawToolset(), END_TABLE, gfx_loaded_, import_canvas_, NEXT_COLUMN, open_memory_editor_, RETURN_IF_ERROR, scr_bitmap_, scr_canvas_, scr_loaded_, SETUP_COLUMN, status_, super_donkey_, and TABLE_HEADERS.
Referenced by Update().
|
private |
Definition at line 685 of file graphics_editor.cc.
References cgx_bitmap_, cgx_data_, cgx_file_name_, cgx_file_path_, cgx_loaded_, col_file_, yaze::gfx::Bitmap::Create(), current_bpp_, decoded_cgx_, decoded_col_, extra_cgx_data_, yaze::gfx::Arena::Get(), is_open_, yaze::gfx::LoadCgx(), yaze::gfx::Arena::QueueTextureCommand(), yaze::gfx::Bitmap::SetPalette(), yaze::util::FileDialogWrapper::ShowOpenFileDialog(), status_, yaze::gui::TextWithSeparators(), and yaze::gfx::Arena::UPDATE.
Referenced by UpdateScadView().
|
private |
Definition at line 719 of file graphics_editor.cc.
References yaze::gfx::Bitmap::Create(), current_bpp_, decoded_cgx_, decoded_col_, decoded_scr_data_, yaze::gfx::DrawScrWithCgx(), yaze::gfx::Arena::Get(), is_open_, yaze::gfx::LoadScr(), yaze::gfx::Arena::QueueTextureCommand(), scr_bitmap_, scr_data_, scr_file_name_, scr_file_path_, scr_loaded_, scr_mod_value_, yaze::gfx::Bitmap::SetPalette(), yaze::util::FileDialogWrapper::ShowOpenFileDialog(), status_, and yaze::gfx::Arena::UPDATE.
Referenced by UpdateScadView().
|
private |
Definition at line 839 of file graphics_editor.cc.
References bin_size_, current_offset_, DecompressImportData(), file_path_, HOVER_HINT, yaze::gui::InputHex(), is_open_, yaze::Rom::LoadFromFile(), RETURN_IF_ERROR, yaze::util::FileDialogWrapper::ShowOpenFileDialog(), status_, temp_rom_, and yaze::gui::TextWithSeparators().
Referenced by UpdateScadView().
|
private |
Definition at line 798 of file graphics_editor.cc.
References HOVER_HINT, is_open_, yaze::Rom::LoadFromFile(), obj_file_path_, obj_loaded_, yaze::util::FileDialogWrapper::ShowOpenFileDialog(), status_, temp_rom_, and yaze::gui::TextWithSeparators().
|
private |
Definition at line 816 of file graphics_editor.cc.
References yaze::Rom::data(), yaze::gfx::lc_lz2::DecompressV2(), HOVER_HINT, is_open_, yaze::gfx::lc_lz2::kNintendoMode1, yaze::Rom::LoadFromFile(), yaze::util::FileDialogWrapper::ShowOpenFileDialog(), status_, yaze::gui::TextWithSeparators(), tilemap_file_path_, tilemap_loaded_, and tilemap_rom_.
|
private |
Definition at line 171 of file graphics_editor.cc.
References yaze::gui::Toolset::AddAction(), yaze::gui::Toolset::Begin(), yaze::gui::Toolset::End(), ICON_MD_CONSTRUCTION, ICON_MD_EDIT, ICON_MD_PERSON, ICON_MD_VIEW_LIST, show_player_animations_, show_prototype_viewer_, show_sheet_browser_, and show_sheet_editor_.
Referenced by Update(), and UpdateScadView().
|
private |
Definition at line 750 of file graphics_editor.cc.
References yaze::gfx::PaletteGroup::clear(), col_file_, col_file_name_, col_file_palette_, col_file_palette_group_, col_file_path_, yaze::gfx::CreatePaletteGroupFromColFile(), current_palette_, current_palette_index_, yaze::gfx::DecodeColFile(), decoded_col_, yaze::gfx::GetColFileData(), HOVER_HINT, yaze::gui::InputHex(), is_open_, yaze::gfx::kPaletteGroupAddressesKeys, yaze::Rom::LoadFromFile(), yaze::Rom::mutable_data(), refresh_graphics_, rom(), yaze::gui::SelectablePalettePipeline(), yaze::util::FileDialogWrapper::ShowOpenFileDialog(), yaze::gfx::SnesPalette::size(), yaze::gfx::PaletteGroup::size(), status_, temp_rom_, and yaze::gui::TextWithSeparators().
Referenced by UpdateScadView().
|
private |
Definition at line 871 of file graphics_editor.cc.
References clipboard_offset_, clipboard_size_, DecompressImportData(), yaze::gui::InputHex(), yaze::Rom::is_loaded(), is_open_, yaze::Rom::LoadFromData(), num_sheets_to_load_, open_memory_editor_, status_, temp_rom_, and yaze::gui::TextWithSeparators().
Referenced by UpdateScadView().
|
private |
Definition at line 901 of file graphics_editor.cc.
References DecompressSuperDonkey(), file_path_, RETURN_IF_ERROR, and yaze::gui::TextWithSeparators().
Referenced by UpdateScadView().
|
private |
Definition at line 917 of file graphics_editor.cc.
References is_open_, yaze::Rom::mutable_data(), yaze::Rom::size(), and temp_rom_.
Referenced by UpdateScadView().
|
private |
Definition at line 927 of file graphics_editor.cc.
References ASSIGN_OR_RETURN, bin_bitmap_, col_file_, col_file_palette_, yaze::gfx::Bitmap::Create(), current_offset_, current_palette_, yaze::Rom::data(), yaze::gfx::lc_lz2::DecompressV2(), yaze::gfx::Arena::Get(), gfx_loaded_, import_data_, yaze::gfx::kTilesheetDepth, yaze::gfx::kTilesheetWidth, yaze::Rom::palette_group(), yaze::gfx::Arena::QueueTextureCommand(), rom(), yaze::gfx::Bitmap::SetPalette(), yaze::gfx::SnesTo8bppSheet(), temp_rom_, yaze::gfx::Arena::UPDATE, and z3_rom_palette_.
Referenced by DrawClipboardImport(), and DrawFileImport().
|
private |
Definition at line 952 of file graphics_editor.cc.
References ASSIGN_OR_RETURN, col_file_, col_file_palette_group_, current_palette_, current_palette_index_, yaze::Rom::data(), yaze::gfx::lc_lz2::DecompressV2(), yaze::gfx::Arena::Get(), gfx_sheets_, yaze::gfx::kPaletteGroupAddressesKeys, yaze::editor::kSuperDonkeySprites, yaze::editor::kSuperDonkeyTiles, yaze::gfx::kTilesheetDepth, yaze::gfx::kTilesheetHeight, yaze::gfx::kTilesheetWidth, num_sheets_to_load_, yaze::Rom::palette_group(), yaze::gfx::Arena::QueueTextureCommand(), rom(), yaze::gfx::SnesTo8bppSheet(), super_donkey_, temp_rom_, yaze::gfx::Arena::UPDATE, and z3_rom_palette_.
Referenced by DrawExperimentalFeatures().
|
private |
Definition at line 122 of file graphics_editor.h.
Referenced by DrawToolset(), Initialize(), and Update().
|
private |
Definition at line 123 of file graphics_editor.h.
Referenced by DrawToolset(), Initialize(), and Update().
|
private |
Definition at line 124 of file graphics_editor.h.
Referenced by DrawToolset(), Initialize(), and Update().
|
private |
Definition at line 125 of file graphics_editor.h.
Referenced by DrawToolset(), Initialize(), and Update().
|
private |
Definition at line 127 of file graphics_editor.h.
Referenced by DrawGfxEditToolset(), and UpdateGfxTabView().
|
private |
Definition at line 128 of file graphics_editor.h.
Referenced by DrawGfxEditToolset(), UpdateGfxSheetList(), UpdateGfxTabView(), and UpdatePaletteColumn().
|
private |
Definition at line 129 of file graphics_editor.h.
Referenced by DrawGfxEditToolset(), and UpdateGfxTabView().
|
private |
Definition at line 130 of file graphics_editor.h.
Referenced by UpdateGfxSheetList(), UpdateGfxTabView(), and UpdatePaletteColumn().
|
private |
Definition at line 131 of file graphics_editor.h.
Referenced by UpdateGfxTabView().
|
private |
Definition at line 132 of file graphics_editor.h.
Referenced by UpdateGfxTabView().
|
private |
Definition at line 133 of file graphics_editor.h.
Referenced by UpdatePaletteColumn().
|
private |
Definition at line 134 of file graphics_editor.h.
|
private |
Definition at line 135 of file graphics_editor.h.
Referenced by UpdatePaletteColumn().
|
private |
Definition at line 136 of file graphics_editor.h.
Referenced by UpdatePaletteColumn().
|
private |
Definition at line 137 of file graphics_editor.h.
Referenced by UpdateGfxSheetList().
|
private |
Definition at line 138 of file graphics_editor.h.
Referenced by DrawGfxEditToolset(), and UpdateGfxTabView().
|
private |
Definition at line 141 of file graphics_editor.h.
Referenced by DecompressImportData(), DecompressSuperDonkey(), and DrawPaletteControls().
|
private |
Definition at line 142 of file graphics_editor.h.
Referenced by DecompressImportData(), and DrawFileImport().
|
private |
Definition at line 143 of file graphics_editor.h.
|
private |
Definition at line 144 of file graphics_editor.h.
Referenced by DecompressSuperDonkey(), and DrawPaletteControls().
|
private |
Definition at line 145 of file graphics_editor.h.
Referenced by DrawCgxImport(), and DrawScrImport().
|
private |
Definition at line 146 of file graphics_editor.h.
Referenced by DrawScrImport().
|
private |
Definition at line 148 of file graphics_editor.h.
Referenced by DecompressSuperDonkey(), and DrawClipboardImport().
|
private |
Definition at line 149 of file graphics_editor.h.
Referenced by DrawFileImport().
|
private |
Definition at line 150 of file graphics_editor.h.
Referenced by DrawClipboardImport().
|
private |
Definition at line 151 of file graphics_editor.h.
Referenced by DrawClipboardImport().
|
private |
Definition at line 153 of file graphics_editor.h.
Referenced by DrawPaletteControls(), and UpdatePaletteColumn().
|
private |
Definition at line 154 of file graphics_editor.h.
Referenced by DrawClipboardImport(), and UpdateScadView().
|
private |
Definition at line 155 of file graphics_editor.h.
Referenced by DecompressImportData(), and UpdateScadView().
|
private |
Definition at line 156 of file graphics_editor.h.
Referenced by DrawCgxImport(), DrawClipboardImport(), DrawFileImport(), DrawMemoryEditor(), DrawObjImport(), DrawPaletteControls(), DrawScrImport(), and DrawTilemapImport().
|
private |
Definition at line 157 of file graphics_editor.h.
Referenced by DecompressSuperDonkey(), and UpdateScadView().
|
private |
Definition at line 158 of file graphics_editor.h.
Referenced by DecompressImportData(), DecompressSuperDonkey(), DrawCgxImport(), DrawPaletteControls(), and UpdateScadView().
|
private |
Definition at line 159 of file graphics_editor.h.
Referenced by DrawCgxImport(), and UpdateScadView().
|
private |
Definition at line 160 of file graphics_editor.h.
Referenced by DrawScrImport(), and UpdateScadView().
|
private |
Definition at line 161 of file graphics_editor.h.
Referenced by DrawObjImport().
|
private |
Definition at line 162 of file graphics_editor.h.
Referenced by DrawTilemapImport().
|
private |
Definition at line 164 of file graphics_editor.h.
Referenced by DrawExperimentalFeatures(), and DrawFileImport().
|
private |
Definition at line 165 of file graphics_editor.h.
Referenced by DrawPaletteControls().
|
private |
Definition at line 166 of file graphics_editor.h.
Referenced by DrawPaletteControls().
|
private |
Definition at line 167 of file graphics_editor.h.
Referenced by DrawCgxImport().
|
private |
Definition at line 168 of file graphics_editor.h.
Referenced by DrawCgxImport().
|
private |
Definition at line 169 of file graphics_editor.h.
Referenced by DrawScrImport().
|
private |
Definition at line 170 of file graphics_editor.h.
Referenced by DrawScrImport().
|
private |
Definition at line 171 of file graphics_editor.h.
Referenced by DrawObjImport().
|
private |
Definition at line 172 of file graphics_editor.h.
Referenced by DrawTilemapImport().
|
private |
Definition at line 173 of file graphics_editor.h.
|
private |
Definition at line 175 of file graphics_editor.h.
Referenced by Update().
|
private |
Definition at line 177 of file graphics_editor.h.
Referenced by DrawGfxEditToolset().
|
private |
Definition at line 179 of file graphics_editor.h.
Referenced by DecompressImportData(), DecompressSuperDonkey(), DrawClipboardImport(), DrawFileImport(), DrawMemoryEditor(), DrawObjImport(), and DrawPaletteControls().
|
private |
Definition at line 180 of file graphics_editor.h.
Referenced by DrawTilemapImport().
|
private |
Definition at line 181 of file graphics_editor.h.
|
private |
Definition at line 182 of file graphics_editor.h.
|
private |
Definition at line 183 of file graphics_editor.h.
|
private |
Definition at line 184 of file graphics_editor.h.
|
private |
Definition at line 185 of file graphics_editor.h.
Referenced by DecompressImportData().
|
private |
Definition at line 186 of file graphics_editor.h.
|
private |
Definition at line 187 of file graphics_editor.h.
Referenced by DrawCgxImport(), and DrawScrImport().
|
private |
Definition at line 188 of file graphics_editor.h.
Referenced by DrawCgxImport().
|
private |
Definition at line 189 of file graphics_editor.h.
Referenced by DrawCgxImport().
|
private |
Definition at line 190 of file graphics_editor.h.
Referenced by DrawCgxImport(), DrawPaletteControls(), and DrawScrImport().
|
private |
Definition at line 191 of file graphics_editor.h.
Referenced by DrawScrImport().
|
private |
Definition at line 192 of file graphics_editor.h.
Referenced by DrawScrImport().
|
private |
Definition at line 193 of file graphics_editor.h.
Referenced by DrawCgxImport(), and UpdateScadView().
|
private |
Definition at line 194 of file graphics_editor.h.
Referenced by DrawScrImport(), and UpdateScadView().
|
private |
Definition at line 195 of file graphics_editor.h.
Referenced by DecompressImportData(), and UpdateScadView().
|
private |
Definition at line 196 of file graphics_editor.h.
|
private |
Definition at line 197 of file graphics_editor.h.
Referenced by DecompressSuperDonkey().
|
private |
Definition at line 198 of file graphics_editor.h.
Referenced by UpdateLinkGfxView().
|
private |
Definition at line 200 of file graphics_editor.h.
Referenced by DecompressSuperDonkey(), and DrawPaletteControls().
|
private |
Definition at line 201 of file graphics_editor.h.
Referenced by DecompressImportData(), and DecompressSuperDonkey().
|
private |
Definition at line 202 of file graphics_editor.h.
Referenced by DecompressImportData(), and DrawPaletteControls().
|
private |
Definition at line 203 of file graphics_editor.h.
|
private |
Definition at line 204 of file graphics_editor.h.
Referenced by UpdateScadView().
|
private |
Definition at line 205 of file graphics_editor.h.
Referenced by UpdateScadView().
|
private |
Definition at line 206 of file graphics_editor.h.
|
private |
Definition at line 207 of file graphics_editor.h.
Referenced by UpdateGfxSheetList().
|
private |
Definition at line 208 of file graphics_editor.h.
Referenced by UpdateGfxTabView().
|
private |
Definition at line 210 of file graphics_editor.h.
Referenced by UpdateLinkGfxView().
|
private |
Definition at line 214 of file graphics_editor.h.
Referenced by DrawCgxImport(), DrawClipboardImport(), DrawFileImport(), DrawGfxEditToolset(), DrawObjImport(), DrawPaletteControls(), DrawScrImport(), DrawTilemapImport(), Update(), UpdateGfxEdit(), and UpdateScadView().
|
private |
Definition at line 216 of file graphics_editor.h.