|
BlosSOM
Interactive dimensionality reduction on large datasets (EmbedSOM and FLOWER combined)
|
ImGUI handler for rendering main menu window. More...
#include <ui_menu.h>

Public Member Functions | |
| UiMenu () | |
| void | render (int fb_width, int fb_height, State &state) |
Renders main menu window, the plus button and currently opened menu item windows. More... | |
| void | close_menu () |
| Closes main menu window. More... | |
Public Attributes | |
| UiLoader | loader |
| Open file dialog window handler. More... | |
| UiSaver | saver |
| Save file dialog window handler. More... | |
| UiScaler | scaler |
| Scale&transform data window handler. More... | |
| UiTrainingSettings | training_set |
| Training settings window handler. More... | |
| UiColorSettings | color_set |
| Color setting window handler. More... | |
Private Member Functions | |
| void | draw_menu_window (int fb_width, int fb_height) |
| Draws main menu window. More... | |
Private Attributes | |
| bool | show_menu |
| If the main menu window should be rendered. More... | |
ImGUI handler for rendering main menu window.
It also holds handlers of all menu item windows.
| UiMenu::UiMenu | ( | ) |
Definition at line 31 of file ui_menu.cpp.
|
inline |
|
private |
Draws main menu window.
| window_size | Size of the main application window used for placement of the main menu window. |
Definition at line 90 of file ui_menu.cpp.


| void UiMenu::render | ( | int | fb_width, |
| int | fb_height, | ||
| State & | state | ||
| ) |
Renders main menu window, the plus button and currently opened menu item windows.
| app | Application context. |
Definition at line 66 of file ui_menu.cpp.


| UiColorSettings UiMenu::color_set |
| UiScaler UiMenu::scaler |
|
private |
| UiTrainingSettings UiMenu::training_set |