#include "app/editor/agent/agent_ui_theme.h"
#include "app/gui/theme_manager.h"
#include "app/gui/color.h"
#include "imgui/imgui.h"
Go to the source code of this file.
Namespaces | |
namespace | yaze |
Main namespace for the application. | |
namespace | yaze::editor |
Editors are the view controllers for the application. | |
namespace | yaze::editor::AgentUI |
Functions | |
const AgentUITheme & | yaze::editor::AgentUI::GetTheme () |
void | yaze::editor::AgentUI::RefreshTheme () |
void | yaze::editor::AgentUI::PushPanelStyle () |
void | yaze::editor::AgentUI::PopPanelStyle () |
void | yaze::editor::AgentUI::RenderSectionHeader (const char *icon, const char *label, const ImVec4 &color) |
void | yaze::editor::AgentUI::RenderStatusIndicator (const char *label, bool active) |
void | yaze::editor::AgentUI::RenderProviderBadge (const char *provider) |
void | yaze::editor::AgentUI::StatusBadge (const char *text, ButtonColor color) |
void | yaze::editor::AgentUI::VerticalSpacing (float amount) |
void | yaze::editor::AgentUI::HorizontalSpacing (float amount) |
bool | yaze::editor::AgentUI::StyledButton (const char *label, const ImVec4 &color, const ImVec2 &size) |
bool | yaze::editor::AgentUI::IconButton (const char *icon, const char *tooltip) |