|
Catchea
Topographic Data Browser
|

Public Member Functions | |
| MenuWidget * | MenuWidget__create () |
| bool | MenuWidget__init (MenuWidget *mw, App *app) |
| void | MenuWidget__render (MenuWidget *mw, const ImVec2 &window_pos, const ImVec2 &window_size, const ImVec2 &popup_pos, const ImVec2 &popup_size) |
| bool | MenuWidget__terminate (MenuWidget *mw) |
| void | MenuWidget__destroy (MenuWidget *mw) |
Public Attributes | |
| Texture | btn_tex_open |
| Texture | btn_tex_tile |
| Texture | btn_tex_export |
| App * | app |
| MenuWidget * MenuWidget__create | ( | ) |
Create new MenuWidget instance
| void MenuWidget__destroy | ( | MenuWidget * | mw | ) |
Destroy MenuWidget
| [in] | mw | MenuWidget to be destroyed |
| bool MenuWidget__init | ( | MenuWidget * | mw, |
| App * | app | ||
| ) |
Initialize MenuWidget at the start of the application
| mw | MenuWidget to be initialized |
| app |
| void MenuWidget__render | ( | MenuWidget * | mw, |
| const ImVec2 & | window_pos, | ||
| const ImVec2 & | window_size, | ||
| const ImVec2 & | popup_pos, | ||
| const ImVec2 & | popup_size | ||
| ) |
Render MenuWidget
| mw | MenuWidget to be rendered | |
| [in] | window_pos | position of MenuWidget window |
| [in] | window_size | size of MenuWidget window |
| bool MenuWidget__terminate | ( | MenuWidget * | mw | ) |
Terminate MenuWidget before the application terminates
| mw | MenuWidget to be terminated |
1.8.11