|
libigl v2.5.0
|
Widget for a menu bar and a viewer window. More...
#include <ImGuiMenu.h>
Public Member Functions | |
| virtual void | init (Viewer *_viewer, ImGuiPlugin *_plugin) override |
| virtual void | shutdown () override |
| virtual void | draw () override |
| virtual void | draw_viewer_window () |
| virtual void | draw_viewer_menu () |
| virtual void | draw_custom_window () |
| float | menu_scaling () |
Public Member Functions inherited from igl::opengl::glfw::imgui::ImGuiWidget | |
| ImGuiWidget () | |
| virtual | ~ImGuiWidget () |
| virtual bool | mouse_down (int, int) |
| virtual bool | mouse_up (int, int) |
| virtual bool | mouse_move (int, int) |
| virtual bool | key_pressed (unsigned int, int) |
| virtual bool | key_down (int, int) |
| virtual bool | key_up (int, int) |
Public Attributes | |
| std::function< void(void)> | callback_draw_viewer_window |
| std::function< void(void)> | callback_draw_viewer_menu |
| std::function< void(void)> | callback_draw_custom_window |
Public Attributes inherited from igl::opengl::glfw::imgui::ImGuiWidget | |
| std::string | name |
Additional Inherited Members | |
Protected Attributes inherited from igl::opengl::glfw::imgui::ImGuiWidget | |
| Viewer * | viewer |
| ImGuiPlugin * | plugin |
Widget for a menu bar and a viewer window.
|
overridevirtual |
Reimplemented from igl::opengl::glfw::imgui::ImGuiWidget.
|
overridevirtual |
Reimplemented from igl::opengl::glfw::imgui::ImGuiWidget.
|
overridevirtual |
Reimplemented from igl::opengl::glfw::imgui::ImGuiWidget.
|
virtual |
|
virtual |
|
inlinevirtual |
|
inline |
| std::function<void(void)> igl::opengl::glfw::imgui::ImGuiMenu::callback_draw_viewer_window |
| std::function<void(void)> igl::opengl::glfw::imgui::ImGuiMenu::callback_draw_viewer_menu |
| std::function<void(void)> igl::opengl::glfw::imgui::ImGuiMenu::callback_draw_custom_window |