|
KiCad PCB EDA Suite
|
Public Member Functions | |
| TEXT_ITEMS_GRID_TABLE (bool aForFieldProps) | |
| int | GetNumberRows () override |
| int | GetNumberCols () override |
| wxString | GetColLabelValue (int aCol) override |
| wxString | GetRowLabelValue (int aRow) override |
| bool | CanGetValueAs (int aRow, int aCol, const wxString &aTypeName) override |
| bool | CanSetValueAs (int aRow, int aCol, const wxString &aTypeName) override |
| wxString | GetValue (int row, int col) override |
| void | SetValue (int row, int col, const wxString &value) override |
| bool | GetValueAsBool (int row, int col) override |
| void | SetValueAsBool (int row, int col, bool value) override |
| long | GetValueAsLong (int row, int col) override |
| void | SetValueAsLong (int row, int col, long value) override |
| bool | AppendRows (size_t aNumRows=1) override |
| bool | DeleteRows (size_t aPos, size_t aNumRows) override |
Private Attributes | |
| bool | m_forFieldProps |
| std::vector< TEXT_ITEM_INFO > | m_items |
Definition at line 36 of file panel_fp_editor_field_defaults.cpp.
|
inline |
Definition at line 42 of file panel_fp_editor_field_defaults.cpp.
References m_forFieldProps.
|
inlineoverride |
Definition at line 131 of file panel_fp_editor_field_defaults.cpp.
|
inlineoverride |
Definition at line 82 of file panel_fp_editor_field_defaults.cpp.
References m_forFieldProps.
Referenced by CanSetValueAs().
|
inlineoverride |
Definition at line 105 of file panel_fp_editor_field_defaults.cpp.
References CanGetValueAs().
|
inlineoverride |
Definition at line 145 of file panel_fp_editor_field_defaults.cpp.
References m_items.
|
inlineoverride |
Definition at line 49 of file panel_fp_editor_field_defaults.cpp.
References _, and m_forFieldProps.
|
inlineoverride |
Definition at line 47 of file panel_fp_editor_field_defaults.cpp.
References m_forFieldProps.
Referenced by SetValueAsLong().
|
inlineoverride |
Definition at line 46 of file panel_fp_editor_field_defaults.cpp.
References m_items.
|
inlineoverride |
Definition at line 72 of file panel_fp_editor_field_defaults.cpp.
References _.
|
inlineoverride |
Definition at line 110 of file panel_fp_editor_field_defaults.cpp.
References m_items.
|
inlineoverride |
Definition at line 117 of file panel_fp_editor_field_defaults.cpp.
References m_items.
|
inlineoverride |
Definition at line 124 of file panel_fp_editor_field_defaults.cpp.
References m_items.
|
inlineoverride |
Definition at line 111 of file panel_fp_editor_field_defaults.cpp.
References m_items.
|
inlineoverride |
Definition at line 118 of file panel_fp_editor_field_defaults.cpp.
References m_items.
|
inlineoverride |
Definition at line 125 of file panel_fp_editor_field_defaults.cpp.
References GetNumberCols(), and m_items.
|
private |
Definition at line 38 of file panel_fp_editor_field_defaults.cpp.
Referenced by CanGetValueAs(), GetColLabelValue(), GetNumberCols(), and TEXT_ITEMS_GRID_TABLE().
|
private |
Definition at line 39 of file panel_fp_editor_field_defaults.cpp.
Referenced by AppendRows(), DeleteRows(), GetNumberRows(), GetValue(), GetValueAsBool(), GetValueAsLong(), SetValue(), SetValueAsBool(), and SetValueAsLong().