Move UX drawing functions into a shared library.

PiperOrigin-RevId: 837528296
Change-Id: I153a000cde424254384cf168606f32f7925ca076
This commit is contained in:
Haroon Qureshi
2025-11-27 07:33:57 -08:00
committed by Copybara-Service
parent 23825a5bcf
commit 5163dfa823
6 changed files with 949 additions and 856 deletions
File diff suppressed because it is too large Load Diff
+4 -18
View File
@@ -93,7 +93,7 @@ class App {
bool chart_cpu_time = false;
bool chart_dimensions = false;
bool chart_solver = false;
bool settings_panel = true;
bool options_panel = true;
bool inspector_panel = true;
bool style_editor = false;
bool imgui_demo = false;
@@ -149,28 +149,14 @@ class App {
void SetupStyle(Style style);
ImVec4 ConfigureDockingLayout();
void MainMenuGui();
void ToolBarGui();
void SettingsGui();
void InspectorGui();
void StatusBarGui();
void InfoGui();
void HelpGui();
void FileDialogGui();
void PlaybackGui();
void PhysicsGui();
void NoiseGui();
void RenderingGui();
void VisualizationGui();
void GroupsGui();
void WatchGui();
void SensorGui();
void StateGui();
void JointsGui();
void ControlsGui();
void ConvergenceGui();
void CountsGui();
void ModelOptionsGui();
void DataInspectorGui();
float GetExpectedLabelWidth();
std::vector<const char*> GetCameraNames();