|
| | SCH_PIN_TABLE_DATA_MODEL () |
| |
| | ~SCH_PIN_TABLE_DATA_MODEL () |
| |
| void | BuildAttrs () |
| |
| int | GetNumberRows () override |
| |
| int | GetNumberCols () override |
| |
| wxString | GetColLabelValue (int aCol) override |
| |
| bool | IsEmptyCell (int row, int col) override |
| |
| bool | CanSetValueAs (int aRow, int aCol, const wxString &aTypeName) override |
| |
| wxString | GetValue (int aRow, int aCol) override |
| |
| wxGridCellAttr * | GetAttr (int aRow, int aCol, wxGridCellAttr::wxAttrKind aKind) override |
| |
| void | SetValue (int aRow, int aCol, const wxString &aValue) override |
| |
| void | SortRows (int aSortCol, bool ascending) |
| |
| void | SetColAttr (wxGridCellAttr *aAttr, int aCol) override |
| |
| virtual bool | IsExpanderColumn (int aCol) const |
| |
| virtual GROUP_TYPE | GetGroupType (int aRow) const |
| |
|
| wxGridCellAttr * | enhanceAttr (wxGridCellAttr *aInputAttr, int aRow, int aCol, wxGridCellAttr::wxAttrKind aKind) |
| |
◆ SCH_PIN_TABLE_DATA_MODEL()
| SCH_PIN_TABLE_DATA_MODEL::SCH_PIN_TABLE_DATA_MODEL |
( |
| ) |
|
|
inline |
◆ ~SCH_PIN_TABLE_DATA_MODEL()
| SCH_PIN_TABLE_DATA_MODEL::~SCH_PIN_TABLE_DATA_MODEL |
( |
| ) |
|
|
inline |
◆ BuildAttrs()
| void SCH_PIN_TABLE_DATA_MODEL::BuildAttrs |
( |
| ) |
|
|
inline |
Definition at line 87 of file dialog_symbol_properties.cpp.
References SCH_PIN::GetAlternates(), KIPLATFORM::UI::GetDialogBGColour(), SCH_PIN::GetName(), m_nameAttrs, m_readOnlyAttr, m_shapeAttr, m_typeAttr, pin, PinShapeIcons(), PinShapeNames(), PinTypeIcons(), and PinTypeNames().
◆ CanSetValueAs()
| bool SCH_PIN_TABLE_DATA_MODEL::CanSetValueAs |
( |
int | aRow, |
|
|
int | aCol, |
|
|
const wxString & | aTypeName ) |
|
inlineoverride |
◆ compare()
| static bool SCH_PIN_TABLE_DATA_MODEL::compare |
( |
const SCH_PIN & | lhs, |
|
|
const SCH_PIN & | rhs, |
|
|
int | sortCol, |
|
|
bool | ascending ) |
|
inlinestatic |
◆ enhanceAttr()
| wxGridCellAttr * WX_GRID_TABLE_BASE::enhanceAttr |
( |
wxGridCellAttr * | aInputAttr, |
|
|
int | aRow, |
|
|
int | aCol, |
|
|
wxGridCellAttr::wxAttrKind | aKind ) |
|
protectedinherited |
◆ GetAttr()
| wxGridCellAttr * SCH_PIN_TABLE_DATA_MODEL::GetAttr |
( |
int | aRow, |
|
|
int | aCol, |
|
|
wxGridCellAttr::wxAttrKind | aKind ) |
|
inlineoverride |
◆ GetColLabelValue()
| wxString SCH_PIN_TABLE_DATA_MODEL::GetColLabelValue |
( |
int | aCol | ) |
|
|
inlineoverride |
◆ GetGroupType()
| virtual GROUP_TYPE WX_GRID_TABLE_BASE::GetGroupType |
( |
int | aRow | ) |
const |
|
inlinevirtualinherited |
◆ GetNumberCols()
| int SCH_PIN_TABLE_DATA_MODEL::GetNumberCols |
( |
| ) |
|
|
inlineoverride |
◆ GetNumberRows()
| int SCH_PIN_TABLE_DATA_MODEL::GetNumberRows |
( |
| ) |
|
|
inlineoverride |
◆ GetValue() [1/2]
| static wxString SCH_PIN_TABLE_DATA_MODEL::GetValue |
( |
const SCH_PIN & | aPin, |
|
|
int | aCol ) |
|
inlinestatic |
Definition at line 173 of file dialog_symbol_properties.cpp.
References COL_ALT_NAME, COL_BASE_NAME, COL_NUMBER, COL_SHAPE, COL_TYPE, SCH_PIN::GetAlt(), SCH_PIN::GetAlternates(), SCH_PIN::GetBaseName(), SCH_PIN::GetLibPin(), SCH_PIN::GetName(), SCH_PIN::GetNumber(), SCH_PIN::GetShape(), SCH_PIN::GetType(), PinShapeNames(), and PinTypeNames().
◆ GetValue() [2/2]
| wxString SCH_PIN_TABLE_DATA_MODEL::GetValue |
( |
int | aRow, |
|
|
int | aCol ) |
|
inlineoverride |
◆ IsEmptyCell()
| bool SCH_PIN_TABLE_DATA_MODEL::IsEmptyCell |
( |
int | row, |
|
|
int | col ) |
|
inlineoverride |
◆ IsExpanderColumn()
| virtual bool WX_GRID_TABLE_BASE::IsExpanderColumn |
( |
int | aCol | ) |
const |
|
inlinevirtualinherited |
◆ SetColAttr()
| void WX_GRID_TABLE_BASE::SetColAttr |
( |
wxGridCellAttr * | aAttr, |
|
|
int | aCol ) |
|
inlineoverrideinherited |
◆ SetValue()
| void SCH_PIN_TABLE_DATA_MODEL::SetValue |
( |
int | aRow, |
|
|
int | aCol, |
|
|
const wxString & | aValue ) |
|
inlineoverride |
◆ SortRows()
| void SCH_PIN_TABLE_DATA_MODEL::SortRows |
( |
int | aSortCol, |
|
|
bool | ascending ) |
|
inline |
◆ elements
| T std::vector< T >::elements |
|
inherited |
◆ m_colAttrs
| std::map<int, wxGridCellAttr*> WX_GRID_TABLE_BASE::m_colAttrs |
|
protectedinherited |
◆ m_nameAttrs
| std::vector<wxGridCellAttr*> SCH_PIN_TABLE_DATA_MODEL::m_nameAttrs |
|
protected |
◆ m_readOnlyAttr
| wxGridCellAttr* SCH_PIN_TABLE_DATA_MODEL::m_readOnlyAttr |
|
protected |
◆ m_shapeAttr
| wxGridCellAttr* SCH_PIN_TABLE_DATA_MODEL::m_shapeAttr |
|
protected |
◆ m_typeAttr
| wxGridCellAttr* SCH_PIN_TABLE_DATA_MODEL::m_typeAttr |
|
protected |
The documentation for this class was generated from the following file: