Horizon
Classes | Public Types | Public Member Functions | Static Public Member Functions | List of all members
horizon::AirwireFilterWindow Class Reference
Inheritance diagram for horizon::AirwireFilterWindow:
horizon::Changeable

Public Types

typedef sigc::signal< void, std::set< UUID > > type_signal_selection_changed
 
- Public Types inherited from horizon::Changeable
typedef sigc::signal< void > type_signal_changed
 

Public Member Functions

 AirwireFilterWindow (BaseObjectType *cobject, const Glib::RefPtr< Gtk::Builder > &x, const class Board &b)
 
void update_from_board ()
 
void update_nets ()
 
bool airwire_is_visible (const UUID &net) const
 
bool get_filtered () const
 
void set_all (bool v)
 
void set_only (const std::set< UUID > &nets)
 
type_signal_selection_changed signal_selection_changed ()
 
const std::map< UUID, ColorI > & get_net_colors () const
 
json serialize ()
 
void load_from_json (const json &j)
 
- Public Member Functions inherited from horizon::Changeable
type_signal_changed signal_changed ()
 

Static Public Member Functions

static AirwireFilterWindowcreate (Gtk::Window *p, const class Board &b)
 

Additional Inherited Members

- Protected Attributes inherited from horizon::Changeable
type_signal_changed s_signal_changed
 

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