#include <guiPathSelectMenu.h>
Inheritance diagram for GUIFileSelectMenu:
Collaboration diagram for GUIFileSelectMenu:Public Member Functions | |
| GUIFileSelectMenu (gui::IGUIEnvironment *env, gui::IGUIElement *parent, s32 id, IMenuManager *menumgr, const std::string &title, const std::string &formid, bool is_file_select) | |
| ~GUIFileSelectMenu () | |
| void | regenerateGui (v2u32 screensize) |
| void | drawMenu () |
| bool | OnEvent (const SEvent &event) |
| void | setTextDest (TextDest *dest) |
Public Member Functions inherited from GUIModalMenu | |
| GUIModalMenu (gui::IGUIEnvironment *env, gui::IGUIElement *parent, s32 id, IMenuManager *menumgr, bool remap_dbl_click=true) | |
| virtual | ~GUIModalMenu () |
| void | allowFocusRemoval (bool allow) |
| bool | canTakeFocus (gui::IGUIElement *e) |
| void | draw () |
| void | quitMenu () |
| virtual bool | preprocessEvent (const SEvent &event) |
| virtual bool | pausesGame () |
Protected Member Functions | |
| std::wstring | getLabelByID (s32 id) |
| std::string | getNameByID (s32 id) |
Protected Member Functions inherited from GUIModalMenu | |
| ScalingInfo | getScalingInfo (v2u32 screensize, v2u32 base_size) |
Private Member Functions | |
| void | acceptInput () |
Private Attributes | |
| std::wstring | m_title |
| bool | m_accepted = false |
| gui::IGUIFileOpenDialog * | m_fileOpenDialog = nullptr |
| TextDest * | m_text_dst = nullptr |
| std::string | m_formname |
| bool | m_file_select_dialog |
Additional Inherited Members | |
Protected Attributes inherited from GUIModalMenu | |
| v2s32 | m_pointer |
| v2s32 | m_old_pointer |
| v2u32 | m_screensize_old |
| float | m_gui_scale |
| bool | m_second_touch = false |
| GUIFileSelectMenu::GUIFileSelectMenu | ( | gui::IGUIEnvironment * | env, |
| gui::IGUIElement * | parent, | ||
| s32 | id, | ||
| IMenuManager * | menumgr, | ||
| const std::string & | title, | ||
| const std::string & | formid, | ||
| bool | is_file_select ) |
| GUIFileSelectMenu::~GUIFileSelectMenu | ( | ) |
|
private |
References TextDest::gotText(), m_accepted, m_file_select_dialog, m_fileOpenDialog, m_formname, m_text_dst, GUIModalMenu::quitMenu(), and wide_to_utf8().
Referenced by OnEvent().
Here is the call graph for this function:
Here is the caller graph for this function:
|
virtual |
Implements GUIModalMenu.
|
inlineprotectedvirtual |
Implements GUIModalMenu.
|
inlineprotectedvirtual |
Implements GUIModalMenu.
|
virtual |
Reimplemented from GUIModalMenu.
References acceptInput(), m_accepted, and m_file_select_dialog.
Here is the call graph for this function:
|
virtual |
Implements GUIModalMenu.
References m_fileOpenDialog, GUIModalMenu::m_gui_scale, and m_title.
|
inline |
References m_text_dst.
Referenced by ModApiMainMenu::l_show_path_select_dialog().
Here is the caller graph for this function:
|
private |
Referenced by acceptInput(), and OnEvent().
|
private |
Referenced by acceptInput(), and OnEvent().
|
private |
Referenced by acceptInput(), and regenerateGui().
|
private |
Referenced by acceptInput().
|
private |
Referenced by acceptInput(), and setTextDest().
|
private |
Referenced by regenerateGui().