Horizon
Loading...
Searching...
No Matches
src
imp
rules
rule_editor_via_definitions.hpp
1
#pragma once
2
#include "rule_editor.hpp"
3
4
namespace
horizon {
5
class
RuleEditorViaDefinitions
:
public
RuleEditorWithoutEnable
{
6
using
RuleEditorWithoutEnable::RuleEditorWithoutEnable;
7
8
public
:
9
void
populate()
override
;
10
11
private
:
12
class
RuleViaDefinitions
*rule2;
13
Gtk::Box *via_definitions_box =
nullptr
;
14
Gtk::Box *via_definition_box =
nullptr
;
15
16
class
ViaDefinitionEditor
*defintion_editor =
nullptr
;
17
void
update_definition_editor(
class
ViaDefinition
&def);
18
19
class
ViaDefinitionButton
&add_via_definition_button(
const
class
ViaDefinition
&def);
20
Gtk::RadioButton via_definitions_rb_group;
21
};
22
}
// namespace horizon
horizon::RuleEditorViaDefinitions
Definition
rule_editor_via_definitions.hpp:5
horizon::RuleEditorWithoutEnable
Definition
rule_editor.hpp:37
horizon::RuleViaDefinitions
Definition
rule_via_definitions.hpp:7
horizon::ViaDefinitionButton
Definition
rule_editor_via_definitions.cpp:162
horizon::ViaDefinitionEditor
Definition
rule_editor_via_definitions.cpp:33
horizon::ViaDefinition
Definition
via_definition.hpp:7
Generated by
1.9.8