Skip to content

Commit

Permalink
Reformat MeshWarpingTabToolbar implementation slightly (#892)
Browse files Browse the repository at this point in the history
  • Loading branch information
adamkewley committed Jun 25, 2024
1 parent 776e5db commit e46c97e
Showing 1 changed file with 8 additions and 16 deletions.
24 changes: 8 additions & 16 deletions src/OpenSimCreator/UI/MeshWarper/MeshWarpingTabToolbar.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -28,8 +28,7 @@ class osc::MeshWarpingTabToolbar::Impl final {

void onDraw()
{
if (BeginToolbar(m_Label))
{
if (BeginToolbar(m_Label)) {
drawContent();
}
ui::end_panel();
Expand Down Expand Up @@ -68,8 +67,7 @@ class osc::MeshWarpingTabToolbar::Impl final {

void drawNewDocumentButton()
{
if (ui::draw_button(ICON_FA_FILE))
{
if (ui::draw_button(ICON_FA_FILE)) {
ActionCreateNewDocument(m_State->updUndoable());
}
ui::draw_tooltip_if_item_hovered(
Expand All @@ -81,14 +79,11 @@ class osc::MeshWarpingTabToolbar::Impl final {
void drawOpenDocumentButton()
{
ui::draw_button(ICON_FA_FOLDER_OPEN);
if (ui::begin_popup_context_menu("##OpenFolder", ImGuiPopupFlags_MouseButtonLeft))
{
if (ui::draw_menu_item("Load Source Mesh"))
{
if (ui::begin_popup_context_menu("##OpenFolder", ImGuiPopupFlags_MouseButtonLeft)) {
if (ui::draw_menu_item("Load Source Mesh")) {
ActionLoadMeshFile(m_State->updUndoable(), TPSDocumentInputIdentifier::Source);
}
if (ui::draw_menu_item("Load Destination Mesh"))
{
if (ui::draw_menu_item("Load Destination Mesh")) {
ActionLoadMeshFile(m_State->updUndoable(), TPSDocumentInputIdentifier::Destination);
}
ui::end_popup();
Expand All @@ -101,8 +96,7 @@ class osc::MeshWarpingTabToolbar::Impl final {

void drawSaveLandmarksButton()
{
if (ui::draw_button(ICON_FA_SAVE))
{
if (ui::draw_button(ICON_FA_SAVE)) {
ActionSavePairedLandmarksToCSV(m_State->getScratch(), lm::LandmarkCSVFlags::NoNames);
}
ui::draw_tooltip_if_item_hovered(
Expand All @@ -115,13 +109,11 @@ class osc::MeshWarpingTabToolbar::Impl final {
{
ui::draw_checkbox("link cameras", &m_State->linkCameras);
ui::same_line();
if (!m_State->linkCameras)
{
if (not m_State->linkCameras) {
ui::begin_disabled();
}
ui::draw_checkbox("only link rotation", &m_State->onlyLinkRotation);
if (!m_State->linkCameras)
{
if (not m_State->linkCameras) {
ui::end_disabled();
}
}
Expand Down

0 comments on commit e46c97e

Please sign in to comment.