#include <wxluxframe.h>
Public Member Functions | |
LightGroupPanel (wxWindow *parent, wxWindowID id=wxID_ANY, const wxPoint &pos=wxDefaultPosition, const wxSize &size=wxSize(396, 235), long style=wxNO_BORDER|wxTAB_TRAVERSAL) | |
~LightGroupPanel () | |
Protected Member Functions | |
virtual void | OnMouse (wxMouseEvent &event) |
virtual void | OnScroll (wxScrollEvent &event) |
virtual void | OnFocus (wxFocusEvent &event) |
virtual void | OnText (wxCommandEvent &event) |
virtual void | OnCheckBox (wxCommandEvent &event) |
virtual void | OnColourChanged (wxColourPickerEvent &event) |
Protected Attributes | |
wxBoxSizer * | m_LG_MainSizer |
wxPanel * | m_LG_MainPanel |
wxBoxSizer * | m_LG_SubSizer |
wxPanel * | m_Tab_LightGroupPanel |
wxStaticBitmap * | m_lightgroupBitmap |
wxStaticText * | m_lightgroupStaticText |
wxStaticText * | m_LG_name |
wxStaticBitmap * | m_Tab_LightGroupToggleIcon |
wxStaticBitmap * | m_Tab_LightGroupIcon |
wxPanel * | m_Tab_Control_LightGroupPanel |
wxStaticText * | m_LG_scaleLabel |
wxSlider * | m_LG_scaleSlider |
wxTextCtrl * | m_LG_scaleText |
wxCheckBox * | m_LG_rgbEnabled |
wxColourPickerCtrl * | m_LG_rgbPicker |
wxCheckBox * | m_LG_temperatureEnabled |
wxStaticBitmap * | m_BarBlackBodyStaticBitmap |
wxSlider * | m_LG_temperatureSlider |
wxTextCtrl * | m_LG_temperatureText |
Class LightGroupPanel
Definition at line 444 of file wxluxframe.h.
LightGroupPanel::LightGroupPanel | ( | wxWindow * | parent, | |
wxWindowID | id = wxID_ANY , |
|||
const wxPoint & | pos = wxDefaultPosition , |
|||
const wxSize & | size = wxSize( 396,235 ) , |
|||
long | style = wxNO_BORDER|wxTAB_TRAVERSAL | |||
) |
Definition at line 2567 of file wxluxframe.cpp.
References ID_LG_NAME, ID_LG_RGB_ENABLED, ID_LG_RGBCOLOR, ID_LG_SCALE, ID_LG_SCALE_TEXT, ID_LG_TEMPERATURE, ID_LG_TEMPERATURE_ENABLED, ID_LG_TEMPERATURE_TEXT, ID_TAB_LG, ID_TAB_LG_TOGGLE, m_BarBlackBodyStaticBitmap, m_LG_MainPanel, m_LG_MainSizer, m_LG_name, m_LG_rgbEnabled, m_LG_rgbPicker, m_LG_scaleLabel, m_LG_scaleSlider, m_LG_scaleText, m_LG_SubSizer, m_LG_temperatureEnabled, m_LG_temperatureSlider, m_LG_temperatureText, m_lightgroupBitmap, m_lightgroupStaticText, m_Tab_Control_LightGroupPanel, m_Tab_LightGroupIcon, m_Tab_LightGroupPanel, m_Tab_LightGroupToggleIcon, OnCheckBox(), OnColourChanged(), OnFocus(), OnMouse(), OnScroll(), and OnText().
LightGroupPanel::~LightGroupPanel | ( | ) |
Definition at line 2778 of file wxluxframe.cpp.
References m_LG_rgbEnabled, m_LG_rgbPicker, m_LG_scaleSlider, m_LG_scaleText, m_LG_temperatureEnabled, m_LG_temperatureSlider, m_LG_temperatureText, m_Tab_LightGroupIcon, m_Tab_LightGroupToggleIcon, OnCheckBox(), OnColourChanged(), OnFocus(), OnMouse(), OnScroll(), and OnText().
virtual void lux::LightGroupPanel::OnCheckBox | ( | wxCommandEvent & | event | ) | [inline, protected, virtual] |
Reimplemented in lux::LuxGui::LuxLightGroupPanel.
Definition at line 475 of file wxluxframe.h.
Referenced by LightGroupPanel(), and ~LightGroupPanel().
virtual void lux::LightGroupPanel::OnColourChanged | ( | wxColourPickerEvent & | event | ) | [inline, protected, virtual] |
Reimplemented in lux::LuxGui::LuxLightGroupPanel.
Definition at line 476 of file wxluxframe.h.
Referenced by LightGroupPanel(), and ~LightGroupPanel().
virtual void lux::LightGroupPanel::OnFocus | ( | wxFocusEvent & | event | ) | [inline, protected, virtual] |
Definition at line 473 of file wxluxframe.h.
Referenced by LightGroupPanel(), and ~LightGroupPanel().
virtual void lux::LightGroupPanel::OnMouse | ( | wxMouseEvent & | event | ) | [inline, protected, virtual] |
Reimplemented in lux::LuxGui::LuxLightGroupPanel.
Definition at line 471 of file wxluxframe.h.
Referenced by LightGroupPanel(), and ~LightGroupPanel().
virtual void lux::LightGroupPanel::OnScroll | ( | wxScrollEvent & | event | ) | [inline, protected, virtual] |
Reimplemented in lux::LuxGui::LuxLightGroupPanel.
Definition at line 472 of file wxluxframe.h.
Referenced by LightGroupPanel(), and ~LightGroupPanel().
virtual void lux::LightGroupPanel::OnText | ( | wxCommandEvent & | event | ) | [inline, protected, virtual] |
Reimplemented in lux::LuxGui::LuxLightGroupPanel.
Definition at line 474 of file wxluxframe.h.
Referenced by LightGroupPanel(), and ~LightGroupPanel().
wxStaticBitmap* lux::LightGroupPanel::m_BarBlackBodyStaticBitmap [protected] |
Definition at line 466 of file wxluxframe.h.
Referenced by LightGroupPanel(), and lux::LuxGui::LuxLightGroupPanel::LuxLightGroupPanel().
wxPanel* lux::LightGroupPanel::m_LG_MainPanel [protected] |
Definition at line 450 of file wxluxframe.h.
Referenced by LightGroupPanel().
wxBoxSizer* lux::LightGroupPanel::m_LG_MainSizer [protected] |
Definition at line 449 of file wxluxframe.h.
Referenced by LightGroupPanel(), and lux::LuxGui::LuxLightGroupPanel::OnMouse().
wxStaticText* lux::LightGroupPanel::m_LG_name [protected] |
Definition at line 455 of file wxluxframe.h.
Referenced by LightGroupPanel(), and lux::LuxGui::LuxLightGroupPanel::ResetValuesFromFilm().
wxCheckBox* lux::LightGroupPanel::m_LG_rgbEnabled [protected] |
Definition at line 463 of file wxluxframe.h.
Referenced by LightGroupPanel(), lux::LuxGui::LuxLightGroupPanel::OnCheckBox(), lux::LuxGui::LuxLightGroupPanel::SetWidgetsEnabled(), and ~LightGroupPanel().
wxColourPickerCtrl* lux::LightGroupPanel::m_LG_rgbPicker [protected] |
Definition at line 464 of file wxluxframe.h.
Referenced by LightGroupPanel(), lux::LuxGui::LuxLightGroupPanel::OnCheckBox(), lux::LuxGui::LuxLightGroupPanel::SetWidgetsEnabled(), lux::LuxGui::LuxLightGroupPanel::UpdateWidgetValues(), and ~LightGroupPanel().
wxStaticText* lux::LightGroupPanel::m_LG_scaleLabel [protected] |
Definition at line 460 of file wxluxframe.h.
Referenced by LightGroupPanel().
wxSlider* lux::LightGroupPanel::m_LG_scaleSlider [protected] |
Definition at line 461 of file wxluxframe.h.
Referenced by LightGroupPanel(), lux::LuxGui::LuxLightGroupPanel::OnText(), lux::LuxGui::LuxLightGroupPanel::SetWidgetsEnabled(), lux::LuxGui::LuxLightGroupPanel::UpdateWidgetValues(), and ~LightGroupPanel().
wxTextCtrl* lux::LightGroupPanel::m_LG_scaleText [protected] |
wxBoxSizer* lux::LightGroupPanel::m_LG_SubSizer [protected] |
Definition at line 451 of file wxluxframe.h.
Referenced by LightGroupPanel().
wxCheckBox* lux::LightGroupPanel::m_LG_temperatureEnabled [protected] |
Definition at line 465 of file wxluxframe.h.
Referenced by LightGroupPanel(), lux::LuxGui::LuxLightGroupPanel::OnCheckBox(), lux::LuxGui::LuxLightGroupPanel::SetWidgetsEnabled(), and ~LightGroupPanel().
wxSlider* lux::LightGroupPanel::m_LG_temperatureSlider [protected] |
Definition at line 467 of file wxluxframe.h.
Referenced by LightGroupPanel(), lux::LuxGui::LuxLightGroupPanel::OnCheckBox(), lux::LuxGui::LuxLightGroupPanel::OnText(), lux::LuxGui::LuxLightGroupPanel::SetWidgetsEnabled(), lux::LuxGui::LuxLightGroupPanel::UpdateWidgetValues(), and ~LightGroupPanel().
wxTextCtrl* lux::LightGroupPanel::m_LG_temperatureText [protected] |
Definition at line 468 of file wxluxframe.h.
Referenced by LightGroupPanel(), lux::LuxGui::LuxLightGroupPanel::OnCheckBox(), lux::LuxGui::LuxLightGroupPanel::OnScroll(), lux::LuxGui::LuxLightGroupPanel::OnText(), lux::LuxGui::LuxLightGroupPanel::SetWidgetsEnabled(), lux::LuxGui::LuxLightGroupPanel::UpdateWidgetValues(), and ~LightGroupPanel().
wxStaticBitmap* lux::LightGroupPanel::m_lightgroupBitmap [protected] |
Definition at line 453 of file wxluxframe.h.
Referenced by LightGroupPanel(), and lux::LuxGui::LuxLightGroupPanel::LuxLightGroupPanel().
wxStaticText* lux::LightGroupPanel::m_lightgroupStaticText [protected] |
Definition at line 454 of file wxluxframe.h.
Referenced by LightGroupPanel().
Definition at line 459 of file wxluxframe.h.
Referenced by LightGroupPanel(), lux::LuxGui::LuxLightGroupPanel::OnMouse(), and lux::LuxGui::LuxLightGroupPanel::SetIndex().
wxStaticBitmap* lux::LightGroupPanel::m_Tab_LightGroupIcon [protected] |
Definition at line 458 of file wxluxframe.h.
Referenced by LightGroupPanel(), lux::LuxGui::LuxLightGroupPanel::LuxLightGroupPanel(), lux::LuxGui::LuxLightGroupPanel::OnMouse(), lux::LuxGui::LuxLightGroupPanel::SetIndex(), and ~LightGroupPanel().
wxPanel* lux::LightGroupPanel::m_Tab_LightGroupPanel [protected] |
Definition at line 452 of file wxluxframe.h.
Referenced by LightGroupPanel().
wxStaticBitmap* lux::LightGroupPanel::m_Tab_LightGroupToggleIcon [protected] |
Definition at line 457 of file wxluxframe.h.
Referenced by LightGroupPanel(), lux::LuxGui::LuxLightGroupPanel::LuxLightGroupPanel(), lux::LuxGui::LuxLightGroupPanel::OnMouse(), lux::LuxGui::LuxLightGroupPanel::UpdateWidgetValues(), and ~LightGroupPanel().