yaze 0.2.2
Link to the Past ROM Editor
 
Loading...
Searching...
No Matches
overworld_editor.h File Reference
#include "absl/status/status.h"
#include "app/editor/editor.h"
#include "app/editor/graphics/gfx_group_editor.h"
#include "app/editor/graphics/palette_editor.h"
#include "app/editor/graphics/tile16_editor.h"
#include "app/gfx/bitmap.h"
#include "app/gfx/snes_palette.h"
#include "app/gui/canvas.h"
#include "app/gui/input.h"
#include "app/gui/zeml.h"
#include "app/rom.h"
#include "app/zelda3/overworld/overworld.h"
#include "imgui/imgui.h"
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

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

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::kTile8DisplayHeight = 64
 
constexpr unsigned int yaze::editor::kOverworldMapSize = 0x200
 
constexpr ImGuiTableFlags yaze::editor::kOWMapFlags
 
constexpr ImGuiTableFlags yaze::editor::kToolsetTableFlags = ImGuiTableFlags_SizingFixedFit
 
constexpr ImGuiTableFlags yaze::editor::kOWEditFlags
 
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::kTileSelectorTab = "##TileSelectorTabBar"
 
constexpr absl::string_view yaze::editor::kOWEditTable = "##OWEditTable"
 
constexpr absl::string_view yaze::editor::kOWMapTable = "#MapSettingsTable"