1#ifndef YAZE_APP_EDITOR_UI_DASHBOARD_PANEL_H_
2#define YAZE_APP_EDITOR_UI_DASHBOARD_PANEL_H_
10#include "imgui/imgui.h"
49 const ImVec2& card_size,
bool enabled);
std::vector< EditorInfo > editors_
void ClearRecentEditors()
static constexpr size_t kMaxRecentEditors
std::vector< EditorType > recent_editors_
void MarkRecentlyUsed(EditorType type)
void DrawEditorPanel(const EditorInfo &info, int index, const ImVec2 &card_size, bool enabled)
DashboardPanel(IEditorSwitcher *editor_switcher)
~DashboardPanel()=default
IEditorSwitcher * editor_switcher_
Interface for editor selection and navigation.
Draggable, dockable panel for editor sub-windows.