Horizon
pool_browser_dialog.hpp
1 #pragma once
2 #include <gtkmm.h>
3 #include <array>
4 #include <set>
5 #include "common/common.hpp"
6 #include "util/uuid.hpp"
7 #include "util/uuid_path.hpp"
8 namespace horizon {
9 
10 
11 class PoolBrowserDialog : public Gtk::Dialog {
12 public:
13  PoolBrowserDialog(Gtk::Window *parent, ObjectType type, class IPool &ipool, bool use_preview = true);
14  class PoolBrowser &get_browser();
15 
16 private:
17  class IPool &pool;
18  class PoolBrowser *browser = nullptr;
19 };
20 } // namespace horizon
horizon::PoolBrowser
Definition: pool_browser.hpp:11
horizon::PoolBrowserDialog
Definition: pool_browser_dialog.hpp:11
horizon::IPool
Definition: ipool.hpp:12