@@ -39,14 +39,17 @@ OvEditor::Panels::Toolbar::Toolbar
3939
4040 auto & translate = CreateWidget<ButtonImage>(editorResources->GetTexture (" Move" )->GetTexture ().GetID (), iconSize);
4141 translate.lineBreak = false ;
42+ translate.tooltip = " Set gizmo operation to translate\n Shortcut: [W]" ;
4243 translate.ClickedEvent += []() { EDITOR_EXEC (SetGizmoOperation (OvEditor::Core::EGizmoOperation::TRANSLATE)); };
4344
4445 auto & rotate = CreateWidget<ButtonImage>(editorResources->GetTexture (" Rotate" )->GetTexture ().GetID (), iconSize);
4546 rotate.lineBreak = false ;
47+ rotate.tooltip = " Set gizmo operation to rotate\n Shortcut: [E]" ;
4648 rotate.ClickedEvent += []() { EDITOR_EXEC (SetGizmoOperation (OvEditor::Core::EGizmoOperation::ROTATE)); };
4749
4850 auto & scale = CreateWidget<ButtonImage>(editorResources->GetTexture (" Scale" )->GetTexture ().GetID (), iconSize);
4951 scale.lineBreak = false ;
52+ scale.tooltip = " Set gizmo operation to scale\n Shortcut: [R]" ;
5053 scale.ClickedEvent += []() { EDITOR_EXEC (SetGizmoOperation (OvEditor::Core::EGizmoOperation::SCALE)); };
5154
5255 auto updateGizmoOperation = [&translate, &rotate, &scale](Core::EGizmoOperation p_operation) {
@@ -67,8 +70,14 @@ OvEditor::Panels::Toolbar::Toolbar
6770 m_stopButton = &CreateWidget<ButtonImage>(editorResources->GetTexture (" Stop" )->GetTexture ().GetID (), iconSize);
6871 m_nextButton = &CreateWidget<ButtonImage>(editorResources->GetTexture (" Next" )->GetTexture ().GetID (), iconSize);
6972
73+ m_playButton->tooltip = " Play (or resume) the game" ;
74+ m_pauseButton->tooltip = " Pause the game" ;
75+ m_stopButton->tooltip = " Stop the game" ;
76+ m_nextButton->tooltip = " Step to the next frame" ;
77+
7078 CreateWidget<Layout::Spacing>(0 ).lineBreak = false ;
7179 auto & refreshButton = CreateWidget<ButtonImage>(editorResources->GetTexture (" Refresh" )->GetTexture ().GetID (), iconSize);
80+ refreshButton.tooltip = " Reload all scripts" ;
7281
7382 m_playButton->lineBreak = false ;
7483 m_pauseButton->lineBreak = false ;
@@ -100,4 +109,4 @@ void OvEditor::Panels::Toolbar::_Draw_Impl()
100109 OvUI::Panels::PanelWindow::_Draw_Impl ();
101110
102111 ImGui::PopStyleVar ();
103- }
112+ }
0 commit comments