#include <array>
#include <cstdint>
#include <functional>
#include <map>
#include <memory>
#include <string>
#include <utility>
#include "absl/status/status.h"
#include "app/editor/dungeon/dungeon_room_store.h"
#include "app/editor/editor.h"
#include "app/gfx/types/snes_palette.h"
#include "app/gui/canvas/canvas.h"
#include "rom/rom.h"
#include "zelda3/dungeon/room.h"
#include "zelda3/dungeon/room_object.h"
#include "zelda3/game_data.h"
#include "imgui/imgui.h"
#include "zelda3/dungeon/dungeon_object_registry.h"
#include "zelda3/dungeon/object_tile_editor.h"
Go to the source code of this file.
|
| namespace | yaze |
| |
| namespace | yaze::editor |
| | Editors are the view controllers for the application.
|
| |
|
| DungeonObjectSelectorGridLayout | yaze::editor::ResolveDungeonObjectSelectorGridLayout (float available_width, float preferred_item_size, float item_spacing, float min_item_size) |
| |
| DungeonObjectPreviewFit | yaze::editor::ResolveDungeonObjectPreviewFit (float source_width, float source_height, float box_width, float box_height) |
| |
| bool | yaze::editor::MatchesDungeonObjectStreamFilter (int object_id, int selected_filter) |
| |
| bool | yaze::editor::IsDungeonCustomObjectRuntimeSlot (int object_id, int subtype) |
| |
| bool | yaze::editor::IsMinecartGraphicsRuntimeSlot (int object_id, int subtype) |
| |
| std::string | yaze::editor::GetDungeonCustomObjectSlotName (int object_id, int subtype) |
| |