Central coordinator for all agent UI components. More...
#include <agent_ui_controller.h>
Public Member Functions | |
| void | Initialize (ToastManager *toast_manager, ProposalDrawer *proposal_drawer, RightPanelManager *right_panel_manager, PanelManager *panel_manager) |
| void | SetRomContext (Rom *rom) |
| void | SetProjectContext (project::YazeProject *project) |
| void | SetAsarWrapperContext (core::AsarWrapper *asar_wrapper) |
| absl::Status | Update () |
| void | ShowAgent () |
| void | ShowChatHistory () |
| bool | IsAvailable () const |
| void | DrawPopups () |
| AgentEditor * | GetAgentEditor () |
Central coordinator for all agent UI components.
Manages the lifecycle of AgentEditor and shared Agent state. Simplified to remove legacy sidebar/card logic.
Definition at line 46 of file agent_ui_controller.h.
|
inline |
Definition at line 111 of file agent_ui_controller.h.
Referenced by yaze::editor::EditorManager::Initialize().
|
inline |
Definition at line 114 of file agent_ui_controller.h.
Referenced by yaze::editor::EditorManager::Update().
|
inline |
Definition at line 115 of file agent_ui_controller.h.
Referenced by yaze::editor::EditorManager::Update().
|
inline |
Definition at line 116 of file agent_ui_controller.h.
Referenced by yaze::editor::EditorManager::Update().
|
inline |
Definition at line 117 of file agent_ui_controller.h.
Referenced by yaze::editor::EditorManager::Update().
|
inline |
Definition at line 118 of file agent_ui_controller.h.
|
inline |
Definition at line 119 of file agent_ui_controller.h.
|
inline |
Definition at line 120 of file agent_ui_controller.h.
|
inline |
Definition at line 121 of file agent_ui_controller.h.
Referenced by yaze::editor::EditorManager::DrawMenuBar().
|
inline |
Definition at line 122 of file agent_ui_controller.h.