KiCad PCB EDA Suite
Loading...
Searching...
No Matches
PANEL_FP_PROPERTIES_3D_MODEL_BASE Class Reference

Class PANEL_FP_PROPERTIES_3D_MODEL_BASE. More...

#include <panel_fp_properties_3d_model_base.h>

Inheritance diagram for PANEL_FP_PROPERTIES_3D_MODEL_BASE:
PANEL_FP_PROPERTIES_3D_MODEL

Public Member Functions

 PANEL_FP_PROPERTIES_3D_MODEL_BASE (wxWindow *parent, wxWindowID id=wxID_ANY, const wxPoint &pos=wxDefaultPosition, const wxSize &size=wxSize(778, 286), long style=wxTAB_TRAVERSAL, const wxString &name=wxEmptyString)
 
 ~PANEL_FP_PROPERTIES_3D_MODEL_BASE ()
 
void m_splitter1OnIdle (wxIdleEvent &)
 

Protected Member Functions

virtual void OnGridSize (wxSizeEvent &event)
 
virtual void OnUpdateUI (wxUpdateUIEvent &event)
 
virtual void On3DModelCellChanged (wxGridEvent &event)
 
virtual void On3DModelSelected (wxGridEvent &event)
 
virtual void OnAdd3DRow (wxCommandEvent &event)
 
virtual void OnAdd3DModel (wxCommandEvent &event)
 
virtual void OnRemove3DModel (wxCommandEvent &event)
 
virtual void Cfg3DPath (wxCommandEvent &event)
 

Protected Attributes

wxBoxSizer * bSizerMain3D
 
wxSplitterWindow * m_splitter1
 
wxPanel * m_upperPanel
 
WX_GRIDm_modelsGrid
 
STD_BITMAP_BUTTONm_button3DShapeAdd
 
STD_BITMAP_BUTTONm_button3DShapeBrowse
 
STD_BITMAP_BUTTONm_button3DShapeRemove
 
wxButton * m_buttonConfig3DPaths
 
wxPanel * m_lowerPanel
 
wxBoxSizer * m_LowerSizer3D
 

Detailed Description

Constructor & Destructor Documentation

◆ PANEL_FP_PROPERTIES_3D_MODEL_BASE()

PANEL_FP_PROPERTIES_3D_MODEL_BASE::PANEL_FP_PROPERTIES_3D_MODEL_BASE ( wxWindow *  parent,
wxWindowID  id = wxID_ANY,
const wxPoint &  pos = wxDefaultPosition,
const wxSize &  size = wxSize( 778,286 ),
long  style = wxTAB_TRAVERSAL,
const wxString &  name = wxEmptyString 
)

◆ ~PANEL_FP_PROPERTIES_3D_MODEL_BASE()

Member Function Documentation

◆ Cfg3DPath()

virtual void PANEL_FP_PROPERTIES_3D_MODEL_BASE::Cfg3DPath ( wxCommandEvent &  event)
inlineprotectedvirtual

◆ m_splitter1OnIdle()

void PANEL_FP_PROPERTIES_3D_MODEL_BASE::m_splitter1OnIdle ( wxIdleEvent &  )
inline

◆ On3DModelCellChanged()

virtual void PANEL_FP_PROPERTIES_3D_MODEL_BASE::On3DModelCellChanged ( wxGridEvent &  event)
inlineprotectedvirtual

◆ On3DModelSelected()

virtual void PANEL_FP_PROPERTIES_3D_MODEL_BASE::On3DModelSelected ( wxGridEvent &  event)
inlineprotectedvirtual

◆ OnAdd3DModel()

virtual void PANEL_FP_PROPERTIES_3D_MODEL_BASE::OnAdd3DModel ( wxCommandEvent &  event)
inlineprotectedvirtual

◆ OnAdd3DRow()

virtual void PANEL_FP_PROPERTIES_3D_MODEL_BASE::OnAdd3DRow ( wxCommandEvent &  event)
inlineprotectedvirtual

◆ OnGridSize()

virtual void PANEL_FP_PROPERTIES_3D_MODEL_BASE::OnGridSize ( wxSizeEvent &  event)
inlineprotectedvirtual

◆ OnRemove3DModel()

virtual void PANEL_FP_PROPERTIES_3D_MODEL_BASE::OnRemove3DModel ( wxCommandEvent &  event)
inlineprotectedvirtual

◆ OnUpdateUI()

virtual void PANEL_FP_PROPERTIES_3D_MODEL_BASE::OnUpdateUI ( wxUpdateUIEvent &  event)
inlineprotectedvirtual

Member Data Documentation

◆ bSizerMain3D

wxBoxSizer* PANEL_FP_PROPERTIES_3D_MODEL_BASE::bSizerMain3D
protected

◆ m_button3DShapeAdd

◆ m_button3DShapeBrowse

STD_BITMAP_BUTTON* PANEL_FP_PROPERTIES_3D_MODEL_BASE::m_button3DShapeBrowse
protected

◆ m_button3DShapeRemove

◆ m_buttonConfig3DPaths

wxButton* PANEL_FP_PROPERTIES_3D_MODEL_BASE::m_buttonConfig3DPaths
protected

◆ m_lowerPanel

wxPanel* PANEL_FP_PROPERTIES_3D_MODEL_BASE::m_lowerPanel
protected

◆ m_LowerSizer3D

wxBoxSizer* PANEL_FP_PROPERTIES_3D_MODEL_BASE::m_LowerSizer3D
protected

◆ m_modelsGrid

◆ m_splitter1

wxSplitterWindow* PANEL_FP_PROPERTIES_3D_MODEL_BASE::m_splitter1
protected

◆ m_upperPanel

wxPanel* PANEL_FP_PROPERTIES_3D_MODEL_BASE::m_upperPanel
protected

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