#include <functional>#include <memory>#include <string>#include <vector>#include "app/editor/system/session/project_workflow_status.h"Go to the source code of this file.
Classes | |
| struct | yaze::editor::ContentRegistry::Shortcuts::ShortcutDef |
| struct | yaze::editor::ContentRegistry::WorkflowActions::ActionDef |
| struct | yaze::editor::ContentRegistry::Settings::SettingDef |
Namespaces | |
| namespace | yaze |
| namespace | yaze::project |
| namespace | yaze::zelda3 |
| Zelda 3 specific classes and functions. | |
| namespace | yaze::editor |
| Editors are the view controllers for the application. | |
| namespace | yaze::editor::workflow |
| namespace | yaze::editor::ContentRegistry |
| Central registry for editor content and services. | |
| namespace | yaze::editor::ContentRegistry::Context |
| Global context for accessing shared resources. | |
| namespace | yaze::editor::ContentRegistry::Panels |
| Registry for editor panels. | |
| namespace | yaze::editor::ContentRegistry::Editors |
Alias for Panels; preferred name for WindowContent registration. | |
| namespace | yaze::editor::ContentRegistry::Shortcuts |
| Registry for Keyboard Shortcuts. Allows components to declare their shortcuts statically. | |
| namespace | yaze::editor::ContentRegistry::WorkflowActions |
| Registry for hack workflow actions exposed in menus/command palette. | |
| namespace | yaze::editor::ContentRegistry::Settings |
| Registry for User Settings. Allows components to declare their settings statically. | |
Typedefs | |
| using | yaze::editor::ContentRegistry::Panels::PanelFactory = std::function<std::unique_ptr<WindowContent>()> |
| using | yaze::editor::ContentRegistry::Editors::EditorFactory |