| cache_ | yaze::editor::WindowContent | private |
| cache_valid_ | yaze::editor::WindowContent | private |
| camera_data_changed_callback_ | yaze::editor::DungeonEntrancesPanel | private |
| camera_repair_callback_ | yaze::editor::DungeonEntrancesPanel | private |
| camera_repair_error_ | yaze::editor::DungeonEntrancesPanel | private |
| camera_repair_preview_ | yaze::editor::DungeonEntrancesPanel | private |
| camera_repair_slot_ | yaze::editor::DungeonEntrancesPanel | private |
| camera_state_provider_ | yaze::editor::DungeonEntrancesPanel | private |
| CameraRepairCallback typedef | yaze::editor::DungeonEntrancesPanel | |
| CameraStateProvider typedef | yaze::editor::DungeonEntrancesPanel | |
| CascadeCloseChildren() const | yaze::editor::WindowContent | inlinevirtual |
| ClearCache() | yaze::editor::WindowContent | inlineprotected |
| CommitEntrancePropertyEdit(int slot_index, const zelda3::RoomEntrance &before, bool changed) | yaze::editor::DungeonEntrancesPanel | inlineprivate |
| CommitSpawnPropertyEdit(int slot_index, const zelda3::DungeonSpawnPoint &before, bool changed) | yaze::editor::DungeonEntrancesPanel | inlineprivate |
| current_entrance_id_ | yaze::editor::DungeonEntrancesPanel | private |
| Draw(bool *p_open) override | yaze::editor::DungeonEntrancesPanel | inlinevirtual |
| DrawCameraBoundaries(const char *table_id, const std::array< uint8_t *, 8 > &boundaries) | yaze::editor::DungeonEntrancesPanel | inlineprivate |
| DrawCameraRepairPreview() | yaze::editor::DungeonEntrancesPanel | inlineprivate |
| DrawCameraSafety(int slot_index) | yaze::editor::DungeonEntrancesPanel | inlineprivate |
| DrawEntranceList() | yaze::editor::DungeonEntrancesPanel | inlineprivate |
| DrawGraphicsContext(float width=-1.0f) | yaze::editor::DungeonEntrancesPanel | inline |
| DrawPropertiesInWorkbench() | yaze::editor::DungeonEntrancesPanel | inline |
| DrawRegularEntranceProperties(int slot_index) | yaze::editor::DungeonEntrancesPanel | inlineprivate |
| DrawSelectedProperties() | yaze::editor::DungeonEntrancesPanel | inlineprivate |
| DrawSpawnPointProperties(int slot_index) | yaze::editor::DungeonEntrancesPanel | inlineprivate |
| DrawWithLazyInit(bool *p_open) | yaze::editor::WindowContent | inline |
| DungeonEntrancesPanel(std::array< zelda3::RoomEntrance, zelda3::kNumDungeonEntranceSlots > *entrances, std::array< zelda3::DungeonSpawnPoint, zelda3::kNumDungeonSpawnPoints > *spawn_points, int *current_entrance_id, std::function< void(int)> on_entrance_selected) | yaze::editor::DungeonEntrancesPanel | inline |
| entrance_filter_ | yaze::editor::DungeonEntrancesPanel | private |
| entrance_property_edit_callback_ | yaze::editor::DungeonEntrancesPanel | private |
| EntrancePropertyEditCallback typedef | yaze::editor::DungeonEntrancesPanel | |
| entrances_ | yaze::editor::DungeonEntrancesPanel | private |
| GetCached(const std::string &key, std::function< T()> compute) | yaze::editor::WindowContent | inlineprotected |
| GetContextScope() const | yaze::editor::WindowContent | inlinevirtual |
| GetDisabledTooltip() const | yaze::editor::WindowContent | inlinevirtual |
| GetDisplayName() const override | yaze::editor::DungeonEntrancesPanel | inlinevirtual |
| GetEditorCategory() const override | yaze::editor::DungeonEntrancesPanel | inlinevirtual |
| GetIcon() const override | yaze::editor::DungeonEntrancesPanel | inlinevirtual |
| GetId() const override | yaze::editor::DungeonEntrancesPanel | inlinevirtual |
| GetParentPanelId() const | yaze::editor::WindowContent | inlinevirtual |
| GetPreferredHeight() const | yaze::editor::WindowContent | inlinevirtual |
| GetPreferredWidth() const | yaze::editor::WindowContent | inlinevirtual |
| GetPresentationPolicy() const | yaze::editor::WindowContent | inlinevirtual |
| GetPriority() const override | yaze::editor::DungeonEntrancesPanel | inlinevirtual |
| GetScope() const | yaze::editor::WindowContent | inlinevirtual |
| GetShortcutHint() const | yaze::editor::WindowContent | inlinevirtual |
| GetWindowLifecycle() const | yaze::editor::WindowContent | inlinevirtual |
| GetWorkflowDescription() const | yaze::editor::WindowContent | inlinevirtual |
| GetWorkflowGroup() const override | yaze::editor::DungeonEntrancesPanel | inlinevirtual |
| GetWorkflowLabel() const | yaze::editor::WindowContent | inlinevirtual |
| GetWorkflowPriority() const | yaze::editor::WindowContent | inlinevirtual |
| HasExactPreferredWidth() const | yaze::editor::WindowContent | inlinevirtual |
| InvalidateCache() | yaze::editor::WindowContent | inlineprotected |
| InvalidateLazyInit() | yaze::editor::WindowContent | inline |
| IsCacheValid() const | yaze::editor::WindowContent | inlineprotected |
| IsEnabled() const | yaze::editor::WindowContent | inlinevirtual |
| IsVisibleByDefault() const | yaze::editor::WindowContent | inlinevirtual |
| lazy_init_done_ | yaze::editor::WindowContent | private |
| navigation_shortcut_focus_ | yaze::editor::DungeonEntrancesPanel | private |
| navigation_shortcut_last_draw_frame_ | yaze::editor::DungeonEntrancesPanel | private |
| ObservePropertyEditGesture() | yaze::editor::DungeonEntrancesPanel | private |
| on_entrance_selected_ | yaze::editor::DungeonEntrancesPanel | private |
| OnClose() | yaze::editor::WindowContent | inlinevirtual |
| OnFirstDraw() | yaze::editor::WindowContent | inlinevirtual |
| OnFocus() | yaze::editor::WindowContent | inlinevirtual |
| OnOpen() | yaze::editor::WindowContent | inlinevirtual |
| OwnsNavigationShortcutFocus() const | yaze::editor::DungeonEntrancesPanel | inline |
| PreferAutoHideTabBar() const | yaze::editor::WindowContent | inlinevirtual |
| PrefersFloating() const | yaze::editor::WindowContent | inlinevirtual |
| preview_automatic_ | yaze::editor::DungeonEntrancesPanel | private |
| preview_context_ | yaze::editor::DungeonEntrancesPanel | private |
| property_edit_active_id_ | yaze::editor::DungeonEntrancesPanel | private |
| property_edit_gesture() const | yaze::editor::DungeonEntrancesPanel | inline |
| property_edit_gesture_ | yaze::editor::DungeonEntrancesPanel | private |
| RegisterPropertyInput(const char *field_label, const char *widget_label) | yaze::editor::DungeonEntrancesPanel | private |
| RequiresLazyInit() const | yaze::editor::WindowContent | inlinevirtual |
| select_preview_ | yaze::editor::DungeonEntrancesPanel | private |
| SetCameraTools(CameraStateProvider state_provider, CameraRepairCallback repair_callback, std::function< void()> data_changed_callback={}) | yaze::editor::DungeonEntrancesPanel | inline |
| SetGraphicsPreview(std::function< DungeonRenderContext()> context, std::function< bool()> automatic, std::function< void(int)> select) | yaze::editor::DungeonEntrancesPanel | inline |
| SetPropertyEditCallbacks(EntrancePropertyEditCallback entrance_callback, SpawnPropertyEditCallback spawn_callback) | yaze::editor::DungeonEntrancesPanel | inline |
| spawn_points_ | yaze::editor::DungeonEntrancesPanel | private |
| spawn_property_edit_callback_ | yaze::editor::DungeonEntrancesPanel | private |
| SpawnPropertyEditCallback typedef | yaze::editor::DungeonEntrancesPanel | |
| ~WindowContent()=default | yaze::editor::WindowContent | virtual |