yaze 0.3.2
Link to the Past ROM Editor
 
Loading...
Searching...
No Matches
overworld_editor.h File Reference

Go to the source code of this file.

Classes

class  yaze::editor::OverworldEditor
 Manipulates the Overworld and OverworldMap data in a Rom. More...
 
struct  yaze::editor::OverworldEditor::ScratchSpaceSlot
 

Namespaces

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

Functions

constexpr ImVec2 yaze::editor::kOverworldCanvasSize (kOverworldMapSize *8, kOverworldMapSize *8)
 
constexpr ImVec2 yaze::editor::kCurrentGfxCanvasSize (0x100+1, 0x10 *0x40+1)
 
constexpr ImVec2 yaze::editor::kBlocksetCanvasSize (0x100+1, 0x4000+1)
 
constexpr ImVec2 yaze::editor::kGraphicsBinCanvasSize (0x100+1, kNumSheetsToLoad *0x40+1)
 

Variables

constexpr unsigned int yaze::editor::k4BPP = 4
 
constexpr unsigned int yaze::editor::kByteSize = 3
 
constexpr unsigned int yaze::editor::kMessageIdSize = 5
 
constexpr unsigned int yaze::editor::kNumSheetsToLoad = 223
 
constexpr unsigned int yaze::editor::kOverworldMapSize = 0x200
 
constexpr ImGuiTableFlags yaze::editor::kOWMapFlags
 
constexpr absl::string_view yaze::editor::kWorldList
 
constexpr absl::string_view yaze::editor::kGamePartComboString = "Part 0\0Part 1\0Part 2\0"
 
constexpr absl::string_view yaze::editor::kOWMapTable = "#MapSettingsTable"