rpcsx/rpcs3/Gui/VFSManager.h
Alexandro Sánchez Bach 1fd42c34c2 Minor fixes
* Modified some .gitignore's
* Removed some #include <vector>'s
and other stuff...
2014-03-27 16:40:58 +01:00

39 lines
925 B
C++

#pragma once
class VFSEntrySettingsDialog : public wxDialog
{
wxTextCtrl* m_tctrl_dev_path;
wxButton* m_btn_select_dev_path;
wxTextCtrl* m_tctrl_path;
wxButton* m_btn_select_path;
wxTextCtrl* m_tctrl_mount;
wxChoice* m_ch_type;
VFSManagerEntry& m_entry;
public:
VFSEntrySettingsDialog(wxWindow* parent, VFSManagerEntry& entry);
void OnSelectType(wxCommandEvent& event);
void OnSelectPath(wxCommandEvent& event);
void OnSelectDevPath(wxCommandEvent& event);
void OnOk(wxCommandEvent& event);
};
class VFSManagerDialog : public wxDialog
{
wxListView* m_list;
std::vector<VFSManagerEntry> m_entries;
public:
VFSManagerDialog(wxWindow* parent);
void UpdateList();
void OnEntryConfig(wxCommandEvent& event);
void OnRightClick(wxCommandEvent& event);
void OnAdd(wxCommandEvent& event);
void OnRemove(wxCommandEvent& event);
void OnClose(wxCloseEvent& event);
void LoadEntries();
void SaveEntries();
};