diff options
| author | Loic Guegan <manzerbredes@mailbox.org> | 2022-12-24 22:30:20 +0100 |
|---|---|---|
| committer | Loic Guegan <manzerbredes@mailbox.org> | 2022-12-24 22:30:20 +0100 |
| commit | d298c59206ccb8c3e511fad9884e1cb0bd98b793 (patch) | |
| tree | f2c725e865522c7430566a54e89c3426e799bf66 /src/base_tab/BaseGameTab.hpp | |
| parent | 418b2e7f600551062af6beb81cd105287d9ce59a (diff) | |
Update db management
Diffstat (limited to 'src/base_tab/BaseGameTab.hpp')
| -rw-r--r-- | src/base_tab/BaseGameTab.hpp | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/src/base_tab/BaseGameTab.hpp b/src/base_tab/BaseGameTab.hpp index f93903c..4c338cf 100644 --- a/src/base_tab/BaseGameTab.hpp +++ b/src/base_tab/BaseGameTab.hpp @@ -6,15 +6,17 @@ // Foreign events wxDECLARE_EVENT(OPEN_GAME_EVENT, wxCommandEvent); wxDECLARE_EVENT(REFRESH_TAB_TITLE, wxCommandEvent); +wxDECLARE_EVENT(CLOSE_LINKED_TAB, wxCommandEvent); class BaseGameTab : public TabBase_TabGames { std::shared_ptr<GameBase> base; std::vector<std::uint32_t> deleted; - std::vector<std::shared_ptr<Game>> edited; + std::unordered_map<long, std::shared_ptr<Game>> edited; std::string base_file; + TabInfos *main_tab; public: - BaseGameTab(wxFrame *parent, std::string base_file); + BaseGameTab(wxFrame *parent, std::string base_file, TabInfos *main_tab); void ApplyPreferences(); void LoadFile(); |
