| 
    KiCad PCB EDA Suite
    
   | 
 
Container for an appearance setting (can control a single board layer, or GAL layer, etc) More...
#include <appearance_controls.h>
Public Member Functions | |
| APPEARANCE_SETTING (const wxString &aLabel, int aId, const wxString &aTooltip=wxEmptyString, bool aCanControlOpacity=false, bool aCanControlVisibility=true) | |
| APPEARANCE_SETTING () | |
Public Attributes | |
| int | id | 
| wxString | label | 
| wxString | tooltip | 
| bool | visible | 
| bool | can_control_opacity | 
| bool | can_control_visibility | 
| bool | spacer | 
| wxPanel * | ctl_panel | 
| INDICATOR_ICON * | ctl_indicator | 
| BITMAP_TOGGLE * | ctl_visibility | 
| COLOR_SWATCH * | ctl_color | 
| wxStaticText * | ctl_text | 
| wxSlider * | ctl_opacity | 
Container for an appearance setting (can control a single board layer, or GAL layer, etc)
Definition at line 149 of file appearance_controls.h.
      
  | 
  inline | 
Definition at line 166 of file appearance_controls.h.
References can_control_opacity, can_control_visibility, ctl_color, ctl_indicator, ctl_opacity, ctl_panel, ctl_text, ctl_visibility, id, label, spacer, tooltip, and visible.
      
  | 
  inline | 
Definition at line 186 of file appearance_controls.h.
References can_control_opacity, can_control_visibility, ctl_color, ctl_indicator, ctl_opacity, ctl_panel, ctl_text, ctl_visibility, id, spacer, and visible.
| bool APPEARANCE_CONTROLS::APPEARANCE_SETTING::can_control_opacity | 
Definition at line 155 of file appearance_controls.h.
Referenced by APPEARANCE_SETTING(), and APPEARANCE_SETTING().
| bool APPEARANCE_CONTROLS::APPEARANCE_SETTING::can_control_visibility | 
Definition at line 156 of file appearance_controls.h.
Referenced by APPEARANCE_SETTING(), APPEARANCE_SETTING(), and APPEARANCE_CONTROLS::SetObjectVisible().
| COLOR_SWATCH* APPEARANCE_CONTROLS::APPEARANCE_SETTING::ctl_color | 
Definition at line 162 of file appearance_controls.h.
Referenced by APPEARANCE_SETTING(), APPEARANCE_SETTING(), APPEARANCE_CONTROLS::onNetclassContextMenu(), and APPEARANCE_CONTROLS::rebuildNets().
| INDICATOR_ICON* APPEARANCE_CONTROLS::APPEARANCE_SETTING::ctl_indicator | 
Definition at line 160 of file appearance_controls.h.
Referenced by APPEARANCE_SETTING(), APPEARANCE_SETTING(), and APPEARANCE_CONTROLS::OnLayerChanged().
| wxSlider* APPEARANCE_CONTROLS::APPEARANCE_SETTING::ctl_opacity | 
Definition at line 164 of file appearance_controls.h.
Referenced by APPEARANCE_SETTING(), and APPEARANCE_SETTING().
| wxPanel* APPEARANCE_CONTROLS::APPEARANCE_SETTING::ctl_panel | 
Definition at line 159 of file appearance_controls.h.
Referenced by APPEARANCE_SETTING(), APPEARANCE_SETTING(), APPEARANCE_CONTROLS::OnLayerChanged(), and APPEARANCE_CONTROLS::rebuildNets().
| wxStaticText* APPEARANCE_CONTROLS::APPEARANCE_SETTING::ctl_text | 
Definition at line 163 of file appearance_controls.h.
Referenced by APPEARANCE_SETTING(), APPEARANCE_SETTING(), and APPEARANCE_CONTROLS::rebuildNets().
| BITMAP_TOGGLE* APPEARANCE_CONTROLS::APPEARANCE_SETTING::ctl_visibility | 
Definition at line 161 of file appearance_controls.h.
Referenced by APPEARANCE_SETTING(), APPEARANCE_SETTING(), APPEARANCE_CONTROLS::rebuildNets(), APPEARANCE_CONTROLS::SetObjectVisible(), and APPEARANCE_CONTROLS::UpdateDisplayOptions().
| int APPEARANCE_CONTROLS::APPEARANCE_SETTING::id | 
Definition at line 151 of file appearance_controls.h.
Referenced by APPEARANCE_SETTING(), and APPEARANCE_SETTING().
| wxString APPEARANCE_CONTROLS::APPEARANCE_SETTING::label | 
Definition at line 152 of file appearance_controls.h.
Referenced by APPEARANCE_SETTING().
| bool APPEARANCE_CONTROLS::APPEARANCE_SETTING::spacer | 
Definition at line 157 of file appearance_controls.h.
Referenced by APPEARANCE_SETTING(), and APPEARANCE_SETTING().
| wxString APPEARANCE_CONTROLS::APPEARANCE_SETTING::tooltip | 
Definition at line 153 of file appearance_controls.h.
Referenced by APPEARANCE_SETTING().
| bool APPEARANCE_CONTROLS::APPEARANCE_SETTING::visible | 
Definition at line 154 of file appearance_controls.h.
Referenced by APPEARANCE_SETTING(), and APPEARANCE_SETTING().