Horizon
Loading...
Searching...
No Matches
Public Member Functions | Public Attributes | Protected Member Functions | List of all members
horizon::PropertyEditorLayer Class Reference
Inheritance diagram for horizon::PropertyEditorLayer:
horizon::PropertyEditor

Public Member Functions

void reload () override
 
PropertyValueget_value () override
 
PropertyMetaget_meta () override
 
- Public Member Functions inherited from horizon::PropertyEditor
 PropertyEditor (ObjectType t, ObjectProperty::ID prop, class PropertyPanel *p)
 
virtual void construct ()
 
void set_can_apply_all (bool v)
 
type_signal_changed signal_changed ()
 
type_signal_changed signal_apply_all ()
 
type_signal_changed signal_activate ()
 
bool get_apply_all ()
 

Public Attributes

bool copper_only = false
 
- Public Attributes inherited from horizon::PropertyEditor
class PropertyPanelparent
 
const ObjectProperty::ID property_id
 

Protected Member Functions

Gtk::Widget * create_editor () override
 

Additional Inherited Members

- Public Types inherited from horizon::PropertyEditor
typedef sigc::signal< void > type_signal_changed
 
- Protected Attributes inherited from horizon::PropertyEditor
const ObjectType type
 
const ObjectPropertyproperty
 
Gtk::ToggleButton * apply_all_button = nullptr
 
type_signal_changed s_signal_changed
 
type_signal_changed s_signal_apply_all
 
type_signal_changed s_signal_activate
 
PropertyValue dummy
 
PropertyMeta meta
 
bool readonly = false
 
std::vector< sigc::connection > connections
 

Member Function Documentation

◆ create_editor()

Gtk::Widget * horizon::PropertyEditorLayer::create_editor ( )
overrideprotectedvirtual

Reimplemented from horizon::PropertyEditor.

◆ get_meta()

PropertyMeta & horizon::PropertyEditorLayer::get_meta ( )
inlineoverridevirtual

Reimplemented from horizon::PropertyEditor.

◆ get_value()

PropertyValue & horizon::PropertyEditorLayer::get_value ( )
overridevirtual

Reimplemented from horizon::PropertyEditor.

◆ reload()

void horizon::PropertyEditorLayer::reload ( )
overridevirtual

Reimplemented from horizon::PropertyEditor.


The documentation for this class was generated from the following files: