Horizon
Loading...
Searching...
No Matches
src
pool-prj-mgr
pool-mgr
editors
parametric.hpp
1
#pragma once
2
#include <gtkmm.h>
3
#include <map>
4
#include <string>
5
#include "pool/pool_parametric.hpp"
6
#include "util/changeable.hpp"
7
8
namespace
horizon {
9
10
11
class
ParametricEditor
:
public
Gtk::Grid,
public
Changeable
{
12
public
:
13
ParametricEditor
(
PoolParametric
&p,
const
std::string &t, Glib::RefPtr<Gtk::SizeGroup> sg);
14
15
void
update(
const
std::map<std::string, std::string> ¶ms);
16
17
std::map<std::string, std::string> get_values();
18
19
private
:
20
PoolParametric
&pool;
21
const
PoolParametric::Table
&table;
22
std::map<std::string, class ParametricParamEditor *> editors;
23
};
24
}
// namespace horizon
horizon::Changeable
Definition
changeable.hpp:5
horizon::ParametricEditor
Definition
parametric.hpp:11
horizon::PoolParametric::Table
Definition
pool_parametric.hpp:33
horizon::PoolParametric
Definition
pool_parametric.hpp:10
Generated by
1.9.8