KiCad PCB EDA Suite
Loading...
Searching...
No Matches
FIELDS_TABLE_DATA_MODEL< ITEM_TYPE > Member List

This is the complete list of members for FIELDS_TABLE_DATA_MODEL< ITEM_TYPE >, including all inherited members.

AddColumn(const wxString &aFieldName, const wxString &aLabel, bool aAddedByUser) overrideFIELDS_TABLE_DATA_MODEL< ITEM_TYPE >inlinevirtual
allRowItemsHaveAttributeForcedOnBySheet(const DATA_MODEL_ROW< ITEM_TYPE > &aRow, int aCol)FIELDS_TABLE_DATA_MODEL< ITEM_TYPE >inlineprotected
ApplyBomPreset(const BOM_PRESET &aPreset)FIELDS_TABLE_DATA_MODEL_BASE
applyCellDecorations(wxGridCellAttr *aAttr, int aRow, int aCol)FIELDS_TABLE_DATA_MODEL_BASEprotected
applyFieldPresenceRenderer(wxGridCellAttr *aAttr, int aRow, int aCol)FIELDS_TABLE_DATA_MODEL_BASEprotected
applyResolvedTextRenderer(wxGridCellAttr *aAttr, bool aApplyTint)FIELDS_TABLE_DATA_MODEL_BASEprotected
attributeForcedOnBySheet(const ITEM_TYPE &aItem, const wxString &aAttributeName) constFIELDS_TABLE_DATA_MODEL< ITEM_TYPE >inlineprotectedvirtual
CanClearCell(int aRow, int aCol)FIELDS_TABLE_DATA_MODEL_BASE
cellUsesResolvedTextRenderer(int aRow, int aCol)FIELDS_TABLE_DATA_MODEL_BASEprotected
cellUsesUrlEditor(int aRow, int aCol)FIELDS_TABLE_DATA_MODEL_BASEprotected
Clear() overrideWX_GRID_TABLE_BASEinline
ClearCell(int aRow, int aCol) overrideFIELDS_TABLE_DATA_MODEL< ITEM_TYPE >inlinevirtual
ClearSelectionItems()FIELDS_TABLE_DATA_MODEL_BASEinline
clearStoredField(const ITEM_TYPE &aItem, const wxString &aFieldName)FIELDS_TABLE_DATA_MODEL< ITEM_TYPE >inlineprotected
cloneUrlEditorAttr()FIELDS_TABLE_DATA_MODEL_BASEprotected
cmpRowItems(const ITEM_TYPE &lhItem, const ITEM_TYPE &rhItem)FIELDS_TABLE_DATA_MODEL< ITEM_TYPE >inlineprotectedvirtual
cmpRows(const DATA_MODEL_ROW< ITEM_TYPE > &lhRow, const DATA_MODEL_ROW< ITEM_TYPE > &rhRow, int aSortCol, bool aAscending)FIELDS_TABLE_DATA_MODEL< ITEM_TYPE >inlineprotected
ColIsAttribute(int aCol) constFIELDS_TABLE_DATA_MODEL_BASE
ColIsComputed(int aCol) constFIELDS_TABLE_DATA_MODEL_BASE
ColIsFootprint(int aCol) constFIELDS_TABLE_DATA_MODEL_BASE
ColIsItemIdentifier(int aCol) constFIELDS_TABLE_DATA_MODEL_BASEinlinevirtual
ColIsItemNumber(int aCol) constFIELDS_TABLE_DATA_MODEL_BASE
ColIsItemProperty(int aCol) constFIELDS_TABLE_DATA_MODEL_BASE
ColIsQuantity(int aCol) constFIELDS_TABLE_DATA_MODEL_BASE
ColIsReadOnly(int aCol) constFIELDS_TABLE_DATA_MODEL_BASEvirtual
ColIsReference(int aCol) constFIELDS_TABLE_DATA_MODEL_BASE
ColIsValue(int aCol) constFIELDS_TABLE_DATA_MODEL_BASE
CollapseForSort()FIELDS_TABLE_DATA_MODEL< ITEM_TYPE >inline
CollapseRow(int aRow)FIELDS_TABLE_DATA_MODEL< ITEM_TYPE >inline
commitPendingGridChanges()FIELDS_TABLE_DATA_MODEL_BASEprotected
DisableRebuilds()FIELDS_TABLE_DATA_MODEL_BASE
EnableRebuilds()FIELDS_TABLE_DATA_MODEL_BASE
enhanceAttr(wxGridCellAttr *aInputAttr, int aRow, int aCol, wxGridCellAttr::wxAttrKind aKind)WX_GRID_TABLE_BASEprotected
ensureStoredFieldPresent(const ITEM_TYPE &aItem, const wxString &aFieldName)FIELDS_TABLE_DATA_MODEL< ITEM_TYPE >inlineprotected
ExpandAfterSort()FIELDS_TABLE_DATA_MODEL< ITEM_TYPE >inline
ExpandCollapseRow(int aRow) overrideFIELDS_TABLE_DATA_MODEL< ITEM_TYPE >inlinevirtual
ExpandRow(int aRow)FIELDS_TABLE_DATA_MODEL< ITEM_TYPE >inline
Export(const BOM_FMT_PRESET &aSettings)FIELDS_TABLE_DATA_MODEL_BASE
fieldIsAttribute(const wxString &aFieldName) constFIELDS_TABLE_DATA_MODEL_BASEprotectedvirtual
fieldIsItemProperty(const wxString &aFieldName) constFIELDS_TABLE_DATA_MODEL_BASEprotectedvirtual
fieldIsModified(const ITEM_TYPE &aItem, const wxString &aFieldName)FIELDS_TABLE_DATA_MODEL< ITEM_TYPE >inlineprotected
FIELDS_TABLE_DATA_MODEL_BASE()FIELDS_TABLE_DATA_MODEL_BASE
getAllItems() const =0FIELDS_TABLE_DATA_MODEL< ITEM_TYPE >protectedpure virtual
GetAttr(int aRow, int aCol, wxGridCellAttr::wxAttrKind aKind) overrideWX_GRID_TABLE_BASEinline
getAttributeResolvedValue(const wxString &aFieldName, bool aValue) constFIELDS_TABLE_DATA_MODEL_BASEprotectedvirtual
GetBomSettings()FIELDS_TABLE_DATA_MODEL_BASE
GetColDataWidth(int aCol)FIELDS_TABLE_DATA_MODEL_BASE
GetColFieldName(int aCol)FIELDS_TABLE_DATA_MODEL_BASE
GetColLabelValue(int aCol) overrideFIELDS_TABLE_DATA_MODEL_BASE
GetCurrentVariant() constFIELDS_TABLE_DATA_MODEL_BASEinline
getDataStoreKey(const ITEM_TYPE &aItem) const =0FIELDS_TABLE_DATA_MODEL< ITEM_TYPE >pure virtual
GetExcludeDNP()FIELDS_TABLE_DATA_MODEL_BASEinline
GetExportValue(int aRow, int aCol, const wxString &refDelimiter, const wxString &refRangeDelimiter) overrideFIELDS_TABLE_DATA_MODEL< ITEM_TYPE >inlinevirtual
GetFieldNameCol(const wxString &aFieldName) constFIELDS_TABLE_DATA_MODEL_BASE
getFieldResolvedLiveValue(const ITEM_TYPE &aItem, const wxString &aFieldName)=0FIELDS_TABLE_DATA_MODEL< ITEM_TYPE >pure virtual
GetFieldsOrdered()FIELDS_TABLE_DATA_MODEL_BASE
GetFilter()FIELDS_TABLE_DATA_MODEL_BASEinline
GetFilterScope() constFIELDS_TABLE_DATA_MODEL_BASEinline
GetGroupColumn(int aCol)FIELDS_TABLE_DATA_MODEL_BASE
GetGroupedValue(const DATA_MODEL_ROW< ITEM_TYPE > &aRow, int aCol, const wxString &refDelimiter=wxT(", "), const wxString &refRangeDelimiter=wxT("-"), bool resolveVars=false, bool listMixedValues=false)FIELDS_TABLE_DATA_MODEL< ITEM_TYPE >inline
GetGroupingEnabled()FIELDS_TABLE_DATA_MODEL_BASEinline
GetIncludeExcludedFromBOM()FIELDS_TABLE_DATA_MODEL_BASEinline
getItemIdentifier(const ITEM_TYPE &aItem) const =0FIELDS_TABLE_DATA_MODEL< ITEM_TYPE >pure virtual
getLiveFieldValue(const ITEM_TYPE &aItem, const wxString &aFieldName, wxString &aValue)=0FIELDS_TABLE_DATA_MODEL< ITEM_TYPE >protectedpure virtual
GetNumberCols() overrideFIELDS_TABLE_DATA_MODEL_BASEinline
GetNumberRows() overrideFIELDS_TABLE_DATA_MODEL< ITEM_TYPE >inline
GetResolvedValue(int aRow, int aCol) overrideFIELDS_TABLE_DATA_MODEL< ITEM_TYPE >inlinevirtual
GetRowItemKeys(int aRow) const overrideFIELDS_TABLE_DATA_MODEL< ITEM_TYPE >inlinevirtual
GetRowReferences(int aRow) constFIELDS_TABLE_DATA_MODEL< ITEM_TYPE >inline
GetRowState(int aRow) const overrideFIELDS_TABLE_DATA_MODEL< ITEM_TYPE >inlinevirtual
GetShowColumn(int aCol)FIELDS_TABLE_DATA_MODEL_BASE
GetSortAsc()FIELDS_TABLE_DATA_MODEL_BASEinline
GetSortCol()FIELDS_TABLE_DATA_MODEL_BASEinline
getStoredFields(const ITEM_TYPE &aItem) constFIELDS_TABLE_DATA_MODEL< ITEM_TYPE >inlineprotected
getStoredFieldValue(const ITEM_TYPE &aItem, const wxString &aFieldName, wxString &aValue) constFIELDS_TABLE_DATA_MODEL< ITEM_TYPE >inlineprotected
GetValue(int aRow, int aCol) overrideFIELDS_TABLE_DATA_MODEL< ITEM_TYPE >inline
GetVariantNames() constFIELDS_TABLE_DATA_MODEL_BASEinline
groupMatch(const ITEM_TYPE &lhItem, const ITEM_TYPE &rhItem)FIELDS_TABLE_DATA_MODEL< ITEM_TYPE >inlineprotected
HasUndoStateSerialization() const overrideFIELDS_TABLE_DATA_MODEL_BASEinlinevirtual
initializeDataStoreItem(const ITEM_TYPE &aItem)FIELDS_TABLE_DATA_MODEL< ITEM_TYPE >inlineprotected
initializeDataStoreItemField(const ITEM_TYPE &aItem, const DATA_MODEL_COL &aCol)FIELDS_TABLE_DATA_MODEL< ITEM_TYPE >inlineprotected
IsCellClear(int aRow, int aCol) overrideFIELDS_TABLE_DATA_MODEL< ITEM_TYPE >inlinevirtual
IsCellEdited(int aRow, int aCol) overrideFIELDS_TABLE_DATA_MODEL< ITEM_TYPE >inlinevirtual
IsCellReadOnly(int aRow, int aCol) overrideFIELDS_TABLE_DATA_MODEL< ITEM_TYPE >inlinevirtual
IsEdited()FIELDS_TABLE_DATA_MODEL_BASEinline
IsEmptyCell(int aRow, int aCol) overrideFIELDS_TABLE_DATA_MODEL_BASEinline
IsExpanderColumn(int aCol) const overrideFIELDS_TABLE_DATA_MODEL_BASEvirtual
IsRowEdited(int aRow)FIELDS_TABLE_DATA_MODEL_BASE
ITEM_NUMBER_VARIABLEFIELDS_TABLE_DATA_MODEL_BASEstatic
m_colAttrsWX_GRID_TABLE_BASEprotected
m_colsFIELDS_TABLE_DATA_MODEL_BASEprotected
m_currentVariantFIELDS_TABLE_DATA_MODEL_BASEprotected
m_dataStoreFIELDS_TABLE_DATA_MODEL_BASEprotected
m_editedFIELDS_TABLE_DATA_MODEL_BASEprotected
m_excludeDNPFIELDS_TABLE_DATA_MODEL_BASEprotected
m_filterFIELDS_TABLE_DATA_MODEL_BASEprotected
m_filterScopeFIELDS_TABLE_DATA_MODEL_BASEprotected
m_groupingEnabledFIELDS_TABLE_DATA_MODEL_BASEprotected
m_includeExcludedFIELDS_TABLE_DATA_MODEL_BASEprotected
m_rebuildsEnabledFIELDS_TABLE_DATA_MODEL_BASEprotected
m_resolvedTextRendererFIELDS_TABLE_DATA_MODEL_BASEprotected
m_rowsFIELDS_TABLE_DATA_MODEL< ITEM_TYPE >protected
m_selectionItemsFIELDS_TABLE_DATA_MODEL_BASEprotected
m_sortAscendingFIELDS_TABLE_DATA_MODEL_BASEprotected
m_sortColumnFIELDS_TABLE_DATA_MODEL_BASEprotected
m_stripedRendererFIELDS_TABLE_DATA_MODEL_BASEprotected
m_variantNamesFIELDS_TABLE_DATA_MODEL_BASEprotected
MatchesFilter(const ITEM_TYPE &aItem, const wxString &aReference, EDA_COMBINED_MATCHER &aMatcher)FIELDS_TABLE_DATA_MODEL< ITEM_TYPE >inlineprotected
MoveColumn(int aCol, int aNewPos)FIELDS_TABLE_DATA_MODEL_BASE
QUANTITY_VARIABLEFIELDS_TABLE_DATA_MODEL_BASEstatic
RebuildRows()=0FIELDS_TABLE_DATA_MODEL_BASEpure virtual
RemoveColumn(int aCol)FIELDS_TABLE_DATA_MODEL_BASE
RenameColumn(int aCol, const wxString &newName)FIELDS_TABLE_DATA_MODEL_BASE
resolveTextVars(const ITEM_TYPE &aItem, const wxString &aText)=0FIELDS_TABLE_DATA_MODEL< ITEM_TYPE >pure virtual
RestoreUndoState(const wxString &aState) overrideFIELDS_TABLE_DATA_MODEL_BASEvirtual
RevertRow(int aRow) overrideFIELDS_TABLE_DATA_MODEL< ITEM_TYPE >inlinevirtual
SerializeUndoState() const overrideFIELDS_TABLE_DATA_MODEL_BASEvirtual
SetColAttr(wxGridCellAttr *aAttr, int aCol) overrideWX_GRID_TABLE_BASEinline
SetColLabelValue(int aCol, const wxString &aLabel) overrideFIELDS_TABLE_DATA_MODEL_BASE
SetCurrentVariant(const wxString &aVariantName)FIELDS_TABLE_DATA_MODEL_BASEinline
SetExcludeDNP(bool aExclude)FIELDS_TABLE_DATA_MODEL_BASEinline
SetFieldsOrder(const std::vector< wxString > &aNewOrder)FIELDS_TABLE_DATA_MODEL_BASE
SetFilter(const wxString &aFilter)FIELDS_TABLE_DATA_MODEL_BASEinline
SetFilterScope(BOM_FILTER_SCOPE aScope)FIELDS_TABLE_DATA_MODEL_BASEinline
SetGroupColumn(int aCol, bool aGroup)FIELDS_TABLE_DATA_MODEL_BASE
SetGroupingEnabled(bool aGroup)FIELDS_TABLE_DATA_MODEL_BASEinline
SetIncludeExcludedFromBOM(bool aInclude)FIELDS_TABLE_DATA_MODEL_BASEinline
SetSelectionItems(const std::unordered_set< KIID_PATH > &aItems)FIELDS_TABLE_DATA_MODEL_BASEinline
SetShowColumn(int aCol, bool aShow)FIELDS_TABLE_DATA_MODEL_BASE
SetSorting(int aCol, bool aAscending)FIELDS_TABLE_DATA_MODEL_BASE
setStoredFieldValue(const ITEM_TYPE &aItem, const wxString &aFieldName, const wxString &aValue)FIELDS_TABLE_DATA_MODEL< ITEM_TYPE >inlineprotected
SetVariantNames(const std::vector< wxString > &aVariantNames)FIELDS_TABLE_DATA_MODEL_BASEinline
Sort()FIELDS_TABLE_DATA_MODEL< ITEM_TYPE >inlineprotected
unitMatch(const ITEM_TYPE &lhItem, const ITEM_TYPE &rhItem)=0FIELDS_TABLE_DATA_MODEL< ITEM_TYPE >protectedpure virtual
updateDataStoreItemFieldFromLive(const ITEM_TYPE &aItem, const wxString &aFieldName)FIELDS_TABLE_DATA_MODEL< ITEM_TYPE >inlineprotected
~FIELDS_TABLE_DATA_MODEL_BASE() overrideFIELDS_TABLE_DATA_MODEL_BASE
~WX_GRID_TABLE_BASE() overrideWX_GRID_TABLE_BASEinline