declared enumerations and flags
void SetSwatchColor(const KIGFX::COLOR4D &aColor, bool aSendEvent)
Set the current swatch color directly.
void SetSupportsOpacity(bool aSupportsOpacity)
KIGFX::COLOR4D GetSwatchColor() const
void SetDefaultColor(const KIGFX::COLOR4D &aColor)
Sets the color that will be chosen with the "Reset to Default" button in the chooser.
virtual void Load()
Updates the parameters of this object based on the current JSON document contents.
A color representation with 4 components: red, green, blue, alpha.
Class PANEL_3D_OPENGL_OPTIONS_BASE.
wxCheckBox * m_checkBoxDisableMoveThickness
COLOR_SWATCH * m_selectionColorSwatch
wxCheckBox * m_checkBoxDisableMoveVias
wxCheckBox * m_checkBoxDisableAAMove
wxCheckBox * m_checkBoxCuThickness
wxCheckBox * m_checkBoxBoundingBoxes
wxChoice * m_choiceAntiAliasing
wxCheckBox * m_checkBoxDisableMoveHoles
wxCheckBox * m_checkBoxHighlightOnRollOver
void loadSettings(EDA_3D_VIEWER_SETTINGS *aCfg)
bool TransferDataToWindow() override
PANEL_3D_OPENGL_OPTIONS(wxWindow *aParent)
bool TransferDataFromWindow() override
void ResetPanel() override
Reset the contents of this panel.
virtual SETTINGS_MANAGER & GetSettingsManager() const
T * GetAppSettings()
Returns a handle to the a given settings by type If the settings have already been loaded,...
ANTIALIASING_MODE
Anti-aliasing options.
PGM_BASE & Pgm()
The global Program "get" accessor.
bool opengl_thickness_disableOnMove
bool opengl_copper_thickness
ANTIALIASING_MODE opengl_AA_mode
KIGFX::COLOR4D opengl_selection_color
bool highlight_on_rollover
bool opengl_holes_disableOnMove
bool opengl_AA_disableOnMove
bool opengl_vias_disableOnMove