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.
|
inline |
Definition at line 186 of file appearance_controls.h.
bool APPEARANCE_CONTROLS::APPEARANCE_SETTING::can_control_opacity |
Definition at line 155 of file appearance_controls.h.
bool APPEARANCE_CONTROLS::APPEARANCE_SETTING::can_control_visibility |
Definition at line 156 of file appearance_controls.h.
Referenced by APPEARANCE_CONTROLS::SetObjectVisible().
COLOR_SWATCH* APPEARANCE_CONTROLS::APPEARANCE_SETTING::ctl_color |
Definition at line 162 of file appearance_controls.h.
Referenced by 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_CONTROLS::OnLayerChanged().
wxSlider* APPEARANCE_CONTROLS::APPEARANCE_SETTING::ctl_opacity |
Definition at line 164 of file appearance_controls.h.
wxPanel* APPEARANCE_CONTROLS::APPEARANCE_SETTING::ctl_panel |
Definition at line 159 of file appearance_controls.h.
Referenced by 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_CONTROLS::rebuildNets().
BITMAP_TOGGLE* APPEARANCE_CONTROLS::APPEARANCE_SETTING::ctl_visibility |
Definition at line 161 of file appearance_controls.h.
Referenced by 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.
wxString APPEARANCE_CONTROLS::APPEARANCE_SETTING::label |
Definition at line 152 of file appearance_controls.h.
bool APPEARANCE_CONTROLS::APPEARANCE_SETTING::spacer |
Definition at line 157 of file appearance_controls.h.
wxString APPEARANCE_CONTROLS::APPEARANCE_SETTING::tooltip |
Definition at line 153 of file appearance_controls.h.
bool APPEARANCE_CONTROLS::APPEARANCE_SETTING::visible |
Definition at line 154 of file appearance_controls.h.