| active_rooms_ | yaze::editor::DungeonCanvasViewer | private |
| ApplyTrackCollisionConfig() | yaze::editor::DungeonCanvasViewer | private |
| ArePotItemsVisible() const | yaze::editor::DungeonCanvasViewer | inline |
| AreSpritesVisible() const | yaze::editor::DungeonCanvasViewer | inline |
| CanNavigateRooms() const | yaze::editor::DungeonCanvasViewer | inline |
| canvas() | yaze::editor::DungeonCanvasViewer | inline |
| canvas() const | yaze::editor::DungeonCanvasViewer | inline |
| canvas_ | yaze::editor::DungeonCanvasViewer | private |
| ClearPreviewObject() | yaze::editor::DungeonCanvasViewer | inline |
| collision_overlay_cache_ | yaze::editor::DungeonCanvasViewer | private |
| compact_header_mode() const | yaze::editor::DungeonCanvasViewer | inline |
| compact_header_mode_ | yaze::editor::DungeonCanvasViewer | private |
| context() const | yaze::editor::DungeonCanvasViewer | inline |
| current_active_room_tab_ | yaze::editor::DungeonCanvasViewer | private |
| current_palette_group_ | yaze::editor::DungeonCanvasViewer | private |
| current_palette_group_id_ | yaze::editor::DungeonCanvasViewer | private |
| current_palette_id_ | yaze::editor::DungeonCanvasViewer | private |
| current_room_id() const | yaze::editor::DungeonCanvasViewer | inline |
| current_room_id_ | yaze::editor::DungeonCanvasViewer | private |
| custom_grid_size_ | yaze::editor::DungeonCanvasViewer | private |
| DeleteSelectedObjects() | yaze::editor::DungeonCanvasViewer | inline |
| DisplayObjectInfo(const gui::CanvasRuntime &rt, const zelda3::RoomObject &object, int canvas_x, int canvas_y) | yaze::editor::DungeonCanvasViewer | private |
| Draw(int room_id) | yaze::editor::DungeonCanvasViewer | |
| DrawCompactLayerToggles(int room_id) | yaze::editor::DungeonCanvasViewer | private |
| DrawDungeonCanvas(int room_id) | yaze::editor::DungeonCanvasViewer | |
| DrawLayerControls(zelda3::Room &room, int room_id) | yaze::editor::DungeonCanvasViewer | private |
| DrawMaskHighlights(const gui::CanvasRuntime &rt, const zelda3::Room &room) | yaze::editor::DungeonCanvasViewer | private |
| DrawObjectPositionOutlines(const gui::CanvasRuntime &rt, const zelda3::Room &room) | yaze::editor::DungeonCanvasViewer | private |
| DrawRoomBackgroundLayers(int room_id) | yaze::editor::DungeonCanvasViewer | private |
| DrawRoomHeader(zelda3::Room &room, int room_id) | yaze::editor::DungeonCanvasViewer | private |
| DrawRoomNavigation(int room_id) | yaze::editor::DungeonCanvasViewer | private |
| DrawRoomPropertyTable(zelda3::Room &room, int room_id) | yaze::editor::DungeonCanvasViewer | private |
| DungeonCanvasViewer(Rom *rom=nullptr) | yaze::editor::DungeonCanvasViewer | inlineexplicit |
| edit_graphics_callback_ | yaze::editor::DungeonCanvasViewer | private |
| entity_visibility_ | yaze::editor::DungeonCanvasViewer | private |
| game_data() const | yaze::editor::DungeonCanvasViewer | inline |
| game_data_ | yaze::editor::DungeonCanvasViewer | private |
| GetBG2LayerType(int room_id) const | yaze::editor::DungeonCanvasViewer | inline |
| GetCollisionOverlayCache(int room_id) | yaze::editor::DungeonCanvasViewer | private |
| GetLayerBlendMode(int room_id, zelda3::LayerType layer) const | yaze::editor::DungeonCanvasViewer | inline |
| GetObjectRenderMode() const | yaze::editor::DungeonCanvasViewer | inline |
| GetPendingScrollTarget() const | yaze::editor::DungeonCanvasViewer | inline |
| GetRoomLayerManager(int room_id) | yaze::editor::DungeonCanvasViewer | inline |
| GetRoomLayerManager(int room_id) const | yaze::editor::DungeonCanvasViewer | inline |
| HandleTouchLongPressContextMenu(const gui::CanvasRuntime &rt, const zelda3::Room &room) | yaze::editor::DungeonCanvasViewer | private |
| HasPendingScrollTarget() const | yaze::editor::DungeonCanvasViewer | inline |
| HasRooms() const | yaze::editor::DungeonCanvasViewer | inline |
| header_read_only() const | yaze::editor::DungeonCanvasViewer | inline |
| header_read_only_ | yaze::editor::DungeonCanvasViewer | private |
| header_visible() const | yaze::editor::DungeonCanvasViewer | inline |
| header_visible_ | yaze::editor::DungeonCanvasViewer | private |
| is_pinned_ | yaze::editor::DungeonCanvasViewer | private |
| IsBG1Visible(int room_id) const | yaze::editor::DungeonCanvasViewer | inline |
| IsBG2Visible(int room_id) const | yaze::editor::DungeonCanvasViewer | inline |
| IsLayerVisible(int room_id, zelda3::LayerType layer) const | yaze::editor::DungeonCanvasViewer | inline |
| IsObjectInteractionEnabled() const | yaze::editor::DungeonCanvasViewer | inline |
| last_palette_hash_ | yaze::editor::DungeonCanvasViewer | private |
| layout_override_ | yaze::editor::DungeonCanvasViewer | private |
| LoadAndRenderRoomGraphics(int room_id) | yaze::editor::DungeonCanvasViewer | private |
| minecart_sprite_ids_ | yaze::editor::DungeonCanvasViewer | private |
| minecart_track_panel_ | yaze::editor::DungeonCanvasViewer | private |
| mutable_show_camera_quadrant_overlay() | yaze::editor::DungeonCanvasViewer | inline |
| mutable_show_coordinate_overlay() | yaze::editor::DungeonCanvasViewer | inline |
| mutable_show_custom_collision_overlay() | yaze::editor::DungeonCanvasViewer | inline |
| mutable_show_grid() | yaze::editor::DungeonCanvasViewer | inline |
| mutable_show_layer_info() | yaze::editor::DungeonCanvasViewer | inline |
| mutable_show_minecart_sprite_overlay() | yaze::editor::DungeonCanvasViewer | inline |
| mutable_show_minecart_tracks() | yaze::editor::DungeonCanvasViewer | inline |
| mutable_show_object_bounds() | yaze::editor::DungeonCanvasViewer | inline |
| mutable_show_room_debug_info() | yaze::editor::DungeonCanvasViewer | inline |
| mutable_show_texture_debug() | yaze::editor::DungeonCanvasViewer | inline |
| mutable_show_track_collision_legend() | yaze::editor::DungeonCanvasViewer | inline |
| mutable_show_track_collision_overlay() | yaze::editor::DungeonCanvasViewer | inline |
| NavigateToRoom(int target_room) | yaze::editor::DungeonCanvasViewer | inline |
| object_interaction() | yaze::editor::DungeonCanvasViewer | inline |
| object_interaction_ | yaze::editor::DungeonCanvasViewer | private |
| object_interaction_enabled_ | yaze::editor::DungeonCanvasViewer | private |
| object_outline_toggles_ | yaze::editor::DungeonCanvasViewer | private |
| object_render_cache_ | yaze::editor::DungeonCanvasViewer | private |
| object_render_mode_ | yaze::editor::DungeonCanvasViewer | private |
| pending_scroll_target_ | yaze::editor::DungeonCanvasViewer | private |
| pin_callback_ | yaze::editor::DungeonCanvasViewer | private |
| prev_blockset_ | yaze::editor::DungeonCanvasViewer | private |
| prev_layout_ | yaze::editor::DungeonCanvasViewer | private |
| prev_palette_ | yaze::editor::DungeonCanvasViewer | private |
| prev_spriteset_ | yaze::editor::DungeonCanvasViewer | private |
| project_ | yaze::editor::DungeonCanvasViewer | private |
| RenderEntityOverlay(const gui::CanvasRuntime &rt, const zelda3::Room &room) | yaze::editor::DungeonCanvasViewer | private |
| renderer_ | yaze::editor::DungeonCanvasViewer | private |
| RenderPotItems(const gui::CanvasRuntime &rt, const zelda3::Room &room) | yaze::editor::DungeonCanvasViewer | private |
| RenderSprites(const gui::CanvasRuntime &rt, const zelda3::Room &room) | yaze::editor::DungeonCanvasViewer | private |
| rom() const | yaze::editor::DungeonCanvasViewer | inline |
| rom_ | yaze::editor::DungeonCanvasViewer | private |
| room_layer_managers_ | yaze::editor::DungeonCanvasViewer | private |
| room_navigation_callback_ | yaze::editor::DungeonCanvasViewer | private |
| room_swap_callback_ | yaze::editor::DungeonCanvasViewer | private |
| rooms() const | yaze::editor::DungeonCanvasViewer | inline |
| rooms_ | yaze::editor::DungeonCanvasViewer | private |
| save_room_callback_ | yaze::editor::DungeonCanvasViewer | private |
| ScrollToTile(int tile_x, int tile_y) | yaze::editor::DungeonCanvasViewer | inline |
| set_active_rooms(const ImVector< int > &rooms) | yaze::editor::DungeonCanvasViewer | inline |
| set_current_active_room_tab(int tab) | yaze::editor::DungeonCanvasViewer | inline |
| set_current_palette_group_id(uint64_t id) | yaze::editor::DungeonCanvasViewer | inline |
| set_show_camera_quadrant_overlay(bool show) | yaze::editor::DungeonCanvasViewer | inline |
| set_show_coordinate_overlay(bool show) | yaze::editor::DungeonCanvasViewer | inline |
| set_show_custom_collision_overlay(bool show) | yaze::editor::DungeonCanvasViewer | inline |
| set_show_custom_objects_overlay(bool show) | yaze::editor::DungeonCanvasViewer | inline |
| set_show_grid(bool show) | yaze::editor::DungeonCanvasViewer | inline |
| set_show_layer_info(bool show) | yaze::editor::DungeonCanvasViewer | inline |
| set_show_minecart_sprite_overlay(bool show) | yaze::editor::DungeonCanvasViewer | inline |
| set_show_minecart_tracks(bool show) | yaze::editor::DungeonCanvasViewer | inline |
| set_show_object_bounds(bool show) | yaze::editor::DungeonCanvasViewer | inline |
| set_show_room_debug_info(bool show) | yaze::editor::DungeonCanvasViewer | inline |
| set_show_texture_debug(bool show) | yaze::editor::DungeonCanvasViewer | inline |
| set_show_track_collision_legend(bool show) | yaze::editor::DungeonCanvasViewer | inline |
| set_show_track_collision_overlay(bool show) | yaze::editor::DungeonCanvasViewer | inline |
| set_show_track_gap_overlay(bool show) | yaze::editor::DungeonCanvasViewer | inline |
| set_show_track_route_overlay(bool show) | yaze::editor::DungeonCanvasViewer | inline |
| set_show_water_fill_overlay(bool show) | yaze::editor::DungeonCanvasViewer | inline |
| SetBG1Visible(int room_id, bool visible) | yaze::editor::DungeonCanvasViewer | inline |
| SetBG2LayerType(int room_id, int type) | yaze::editor::DungeonCanvasViewer | inline |
| SetBG2Visible(int room_id, bool visible) | yaze::editor::DungeonCanvasViewer | inline |
| SetCompactHeaderMode(bool compact) | yaze::editor::DungeonCanvasViewer | inline |
| SetContext(EditorContext ctx) | yaze::editor::DungeonCanvasViewer | inline |
| SetCurrentPaletteGroup(const gfx::PaletteGroup &group) | yaze::editor::DungeonCanvasViewer | inline |
| SetCurrentPaletteId(uint64_t id) | yaze::editor::DungeonCanvasViewer | inline |
| SetEditGraphicsCallback(std::function< void(int, const zelda3::RoomObject &)> callback) | yaze::editor::DungeonCanvasViewer | inline |
| SetEditorSystem(zelda3::DungeonEditorSystem *system) | yaze::editor::DungeonCanvasViewer | inline |
| SetGameData(zelda3::GameData *game_data) | yaze::editor::DungeonCanvasViewer | inline |
| SetHeaderReadOnly(bool read_only) | yaze::editor::DungeonCanvasViewer | inline |
| SetHeaderVisible(bool visible) | yaze::editor::DungeonCanvasViewer | inline |
| SetLayerBlendMode(int room_id, zelda3::LayerType layer, zelda3::LayerBlendMode mode) | yaze::editor::DungeonCanvasViewer | inline |
| SetLayerVisible(int room_id, zelda3::LayerType layer, bool visible) | yaze::editor::DungeonCanvasViewer | inline |
| SetMinecartTrackPanel(MinecartTrackEditorPanel *panel) | yaze::editor::DungeonCanvasViewer | inline |
| SetObjectInteractionEnabled(bool enabled) | yaze::editor::DungeonCanvasViewer | inline |
| SetObjectRenderMode(ObjectRenderMode mode) | yaze::editor::DungeonCanvasViewer | inline |
| SetObjectTranslucent(int room_id, size_t object_index, bool translucent, uint8_t alpha=128) | yaze::editor::DungeonCanvasViewer | inline |
| SetPinCallback(std::function< void(bool)> callback) | yaze::editor::DungeonCanvasViewer | inline |
| SetPinned(bool pinned) | yaze::editor::DungeonCanvasViewer | inline |
| SetPotItemsVisible(bool visible) | yaze::editor::DungeonCanvasViewer | inline |
| SetPreviewObject(const zelda3::RoomObject &object) | yaze::editor::DungeonCanvasViewer | inline |
| SetProject(const project::YazeProject *project) | yaze::editor::DungeonCanvasViewer | |
| SetRenderer(gfx::IRenderer *renderer) | yaze::editor::DungeonCanvasViewer | inline |
| SetRom(Rom *rom) | yaze::editor::DungeonCanvasViewer | inline |
| SetRoomDetailsExpanded(bool expanded) | yaze::editor::DungeonCanvasViewer | inline |
| SetRoomNavigationCallback(std::function< void(int)> callback) | yaze::editor::DungeonCanvasViewer | inline |
| SetRooms(std::array< zelda3::Room, 0x128 > *rooms) | yaze::editor::DungeonCanvasViewer | inline |
| SetRoomSwapCallback(std::function< void(int, int)> callback) | yaze::editor::DungeonCanvasViewer | inline |
| SetSaveRoomCallback(std::function< void(int)> callback) | yaze::editor::DungeonCanvasViewer | inline |
| SetShowDungeonSettingsCallback(std::function< void()> callback) | yaze::editor::DungeonCanvasViewer | inline |
| SetShowEntranceListCallback(std::function< void()> callback) | yaze::editor::DungeonCanvasViewer | inline |
| SetShowItemPanelCallback(std::function< void()> callback) | yaze::editor::DungeonCanvasViewer | inline |
| SetShowObjectPanelCallback(std::function< void()> callback) | yaze::editor::DungeonCanvasViewer | inline |
| SetShowRoomGraphicsCallback(std::function< void()> callback) | yaze::editor::DungeonCanvasViewer | inline |
| SetShowRoomListCallback(std::function< void()> callback) | yaze::editor::DungeonCanvasViewer | inline |
| SetShowRoomMatrixCallback(std::function< void()> callback) | yaze::editor::DungeonCanvasViewer | inline |
| SetShowSpritePanelCallback(std::function< void()> callback) | yaze::editor::DungeonCanvasViewer | inline |
| SetSpritesVisible(bool visible) | yaze::editor::DungeonCanvasViewer | inline |
| show_camera_quadrant_overlay() const | yaze::editor::DungeonCanvasViewer | inline |
| show_camera_quadrant_overlay_ | yaze::editor::DungeonCanvasViewer | private |
| show_coordinate_overlay() const | yaze::editor::DungeonCanvasViewer | inline |
| show_coordinate_overlay_ | yaze::editor::DungeonCanvasViewer | private |
| show_custom_collision_overlay() const | yaze::editor::DungeonCanvasViewer | inline |
| show_custom_collision_overlay_ | yaze::editor::DungeonCanvasViewer | private |
| show_custom_objects_overlay() const | yaze::editor::DungeonCanvasViewer | inline |
| show_custom_objects_overlay_ | yaze::editor::DungeonCanvasViewer | private |
| show_dungeon_settings_callback_ | yaze::editor::DungeonCanvasViewer | private |
| show_entrance_list_callback_ | yaze::editor::DungeonCanvasViewer | private |
| show_grid() const | yaze::editor::DungeonCanvasViewer | inline |
| show_grid_ | yaze::editor::DungeonCanvasViewer | private |
| show_item_panel_callback_ | yaze::editor::DungeonCanvasViewer | private |
| show_layer_info() const | yaze::editor::DungeonCanvasViewer | inline |
| show_layer_info_ | yaze::editor::DungeonCanvasViewer | private |
| show_minecart_sprite_overlay() const | yaze::editor::DungeonCanvasViewer | inline |
| show_minecart_sprite_overlay_ | yaze::editor::DungeonCanvasViewer | private |
| show_minecart_tracks() const | yaze::editor::DungeonCanvasViewer | inline |
| show_minecart_tracks_ | yaze::editor::DungeonCanvasViewer | private |
| show_object_bounds() const | yaze::editor::DungeonCanvasViewer | inline |
| show_object_bounds_ | yaze::editor::DungeonCanvasViewer | private |
| show_object_panel_callback_ | yaze::editor::DungeonCanvasViewer | private |
| show_room_debug_info() const | yaze::editor::DungeonCanvasViewer | inline |
| show_room_debug_info_ | yaze::editor::DungeonCanvasViewer | private |
| show_room_details_ | yaze::editor::DungeonCanvasViewer | private |
| show_room_graphics_callback_ | yaze::editor::DungeonCanvasViewer | private |
| show_room_list_callback_ | yaze::editor::DungeonCanvasViewer | private |
| show_room_matrix_callback_ | yaze::editor::DungeonCanvasViewer | private |
| show_sprite_panel_callback_ | yaze::editor::DungeonCanvasViewer | private |
| show_texture_debug() const | yaze::editor::DungeonCanvasViewer | inline |
| show_texture_debug_ | yaze::editor::DungeonCanvasViewer | private |
| show_track_collision_legend() const | yaze::editor::DungeonCanvasViewer | inline |
| show_track_collision_legend_ | yaze::editor::DungeonCanvasViewer | private |
| show_track_collision_overlay() const | yaze::editor::DungeonCanvasViewer | inline |
| show_track_collision_overlay_ | yaze::editor::DungeonCanvasViewer | private |
| show_track_gap_overlay() const | yaze::editor::DungeonCanvasViewer | inline |
| show_track_gap_overlay_ | yaze::editor::DungeonCanvasViewer | private |
| show_track_route_overlay() const | yaze::editor::DungeonCanvasViewer | inline |
| show_track_route_overlay_ | yaze::editor::DungeonCanvasViewer | private |
| show_water_fill_overlay() const | yaze::editor::DungeonCanvasViewer | inline |
| show_water_fill_overlay_ | yaze::editor::DungeonCanvasViewer | private |
| switch_tile_order_ | yaze::editor::DungeonCanvasViewer | private |
| touch_handler_ | yaze::editor::DungeonCanvasViewer | private |
| track_collision_config_ | yaze::editor::DungeonCanvasViewer | private |
| track_direction_map_enabled_ | yaze::editor::DungeonCanvasViewer | private |
| track_tile_order_ | yaze::editor::DungeonCanvasViewer | private |