#include <filesystem>#include <functional>#include <optional>#include <string>#include <vector>#include "absl/status/status.h"#include "absl/status/statusor.h"#include "absl/time/time.h"#include "imgui/imgui.h"#include "core/project.h"#include "core/asar_wrapper.h"Go to the source code of this file.
Classes | |
| struct | yaze::editor::CollaborationState |
| State for collaborative editing sessions. More... | |
| struct | yaze::editor::ScreenshotPreviewState |
| Preview state for captured screenshots. More... | |
| struct | yaze::editor::RegionSelectionState |
| Region selection state for screenshot cropping. More... | |
| struct | yaze::editor::MultimodalState |
| State for multimodal/vision features. More... | |
| struct | yaze::editor::AutomationTelemetry |
| Telemetry from automation/test harness. More... | |
| struct | yaze::editor::AutomationState |
| State for automation/test harness integration. More... | |
| struct | yaze::editor::ModelPreset |
| Model preset for quick switching. More... | |
| struct | yaze::editor::ToolConfig |
| Tool enablement configuration. More... | |
| struct | yaze::editor::AgentConfigState |
| Agent configuration state. More... | |
| struct | yaze::editor::RomSyncState |
| State for ROM synchronization. More... | |
| struct | yaze::editor::Z3EDCommandState |
| State for Z3ED command palette. More... | |
| struct | yaze::editor::KnowledgeState |
| State for learned knowledge management (CLI integration) More... | |
| struct | yaze::editor::ToolExecutionEntry |
| Single tool execution entry for timeline display. More... | |
| struct | yaze::editor::ToolExecutionState |
| State for tool execution timeline display. More... | |
| struct | yaze::editor::PersonaProfile |
| User persona profile for personalized AI behavior. More... | |
| struct | yaze::editor::ChatState |
| State for chat UI and history. More... | |
| struct | yaze::editor::ProposalState |
| State for proposal management. More... | |
| class | yaze::editor::AgentUIContext |
| Unified context for agent UI components. More... | |
| struct | yaze::editor::CollaborationCallbacks |
| Callbacks for collaboration operations. More... | |
| struct | yaze::editor::CollaborationCallbacks::SessionContext |
| struct | yaze::editor::MultimodalCallbacks |
| Callbacks for multimodal/vision operations. More... | |
| struct | yaze::editor::AutomationCallbacks |
| Callbacks for automation operations. More... | |
| struct | yaze::editor::Z3EDCommandCallbacks |
| Callbacks for Z3ED command operations. More... | |
| struct | yaze::editor::RomSyncCallbacks |
| Callbacks for ROM sync operations. More... | |
| struct | yaze::editor::ProposalCallbacks |
| Callbacks for proposal operations. More... | |
| struct | yaze::editor::ChatCallbacks |
| Callbacks for chat operations. More... | |
Namespaces | |
| namespace | yaze |
| namespace | yaze::editor |
| Editors are the view controllers for the application. | |
Enumerations | |
| enum class | yaze::editor::CollaborationMode { yaze::editor::kLocal = 0 , yaze::editor::kNetwork = 1 } |
| Collaboration mode for multi-user sessions. More... | |
| enum class | yaze::editor::CaptureMode { yaze::editor::kFullWindow = 0 , yaze::editor::kActiveEditor = 1 , yaze::editor::kSpecificWindow = 2 , yaze::editor::kRegionSelect = 3 } |
| Screenshot capture mode. More... | |
| enum class | yaze::editor::ChainMode { yaze::editor::kDisabled = 0 , yaze::editor::kRoundRobin = 1 , yaze::editor::kConsensus = 2 } |
| Model chain mode for multi-model responses. More... | |