This is the complete list of members for openstudio::OSGridController, including all inherited members.
| addCheckBoxColumn(const Heading &heading, const std::string &tooltip, std::function< bool(DataSourceType *)> t_getter, std::function< void(DataSourceType *, bool)> t_setter, const boost::optional< DataSource > &t_source=boost::none) | openstudio::OSGridController | inline |
| addCheckBoxColumn(const Heading &heading, const std::string &tooltip, std::function< bool(DataSourceType *)> t_getter, std::function< bool(DataSourceType *, bool)> t_setter, const boost::optional< DataSource > &t_source=boost::none) | openstudio::OSGridController | inline |
| addColumns(const QString &category, std::vector< QString > &fields)=0 | openstudio::OSGridController | protectedpure virtual |
| addComboBoxColumn(const Heading &heading, std::function< std::string(const ChoiceType &)> toString, std::function< std::vector< ChoiceType >()> choices, std::function< ChoiceType(DataSourceType *)> getter, std::function< bool(DataSourceType *, ChoiceType)> setter, const boost::optional< std::function< void(DataSourceType *)>> &reset=boost::none, const boost::optional< std::function< bool(DataSourceType *)>> &isDefaulted=boost::none, const boost::optional< DataSource > &t_source=boost::none) | openstudio::OSGridController | inline |
| addComboBoxColumn(const Heading &heading, std::function< std::string(const ChoiceType &)> toString, std::function< std::vector< ChoiceType >()> choices, std::function< boost::optional< ChoiceType >(DataSourceType *)> getter, std::function< bool(DataSourceType *, ChoiceType)> setter, boost::optional< std::function< void(DataSourceType *)> > reset=boost::none, const boost::optional< DataSource > &t_source=boost::none, bool editable=true) | openstudio::OSGridController | inline |
| addComboBoxColumn(const Heading &heading, std::function< std::string(const ChoiceType &)> toString, std::function< std::vector< ChoiceType >(DataSourceType *)> choices, std::function< ChoiceType(DataSourceType *)> getter, std::function< bool(DataSourceType *, ChoiceType)> setter, const boost::optional< std::function< void(DataSourceType *)>> reset=boost::none, const boost::optional< std::function< bool(DataSourceType *)>> isDefaulted=boost::none, const boost::optional< DataSource > &t_source=boost::none) | openstudio::OSGridController | inline |
| addComboBoxColumn(const Heading &heading, std::function< std::string(const ChoiceType &)> toString, std::function< std::vector< ChoiceType >(DataSourceType *)> choices, std::function< ChoiceType(DataSourceType *)> getter, std::function< bool(DataSourceType *, ChoiceType)> setter, const boost::optional< DataSource > &t_source=boost::none) | openstudio::OSGridController | inline |
| addComboBoxColumn(const Heading &heading, std::function< std::string(const ChoiceType &)> toString, std::function< std::vector< ChoiceType >(DataSourceType *)> choices, std::function< boost::optional< ChoiceType >(DataSourceType *)> getter, std::function< bool(DataSourceType *, ChoiceType)> setter, boost::optional< std::function< void(DataSourceType *)> > reset=boost::none, const boost::optional< DataSource > &t_source=boost::none, bool editable=false) | openstudio::OSGridController | inline |
| addDropZoneColumn(const Heading &heading, std::function< boost::optional< ValueType >(DataSourceType *)> getter, std::function< bool(DataSourceType *, const ValueType &)> setter, boost::optional< std::function< void(DataSourceType *)> > reset=boost::none, boost::optional< std::function< bool(DataSourceType *)> > isDefaulted=boost::none, const boost::optional< DataSource > &t_source=boost::none) | openstudio::OSGridController | inline |
| addLoadNameColumn(const Heading &heading, const std::function< boost::optional< std::string >(DataSourceType *, bool)> &getter, const std::function< boost::optional< std::string >(DataSourceType *, const std::string &)> &setter, const boost::optional< std::function< void(DataSourceType *)>> &resetter=boost::none, const boost::optional< DataSource > &t_source=boost::none) | openstudio::OSGridController | inline |
| addNameLineEditColumn(const Heading &heading, bool isInspectable, bool deleteObject, const std::function< boost::optional< std::string >(DataSourceType *, bool)> &getter, const std::function< boost::optional< std::string >(DataSourceType *, const std::string &)> &setter, const boost::optional< std::function< void(DataSourceType *)>> &resetter=boost::none, const boost::optional< DataSource > &t_source=boost::none) | openstudio::OSGridController | inline |
| addQuantityEditColumn(const Heading &heading, QString modelUnits, QString siUnits, QString ipUnits, bool isIP, std::function< ValueType(DataSourceType *)> getter, std::function< bool(DataSourceType *, ValueType)> setter, const boost::optional< std::function< void(DataSourceType *)>> reset=boost::none, const boost::optional< std::function< bool(DataSourceType *)>> isDefaulted=boost::none, const boost::optional< DataSource > &t_source=boost::none) | openstudio::OSGridController | inline |
| addQuantityEditColumn(const Heading &heading, QString modelUnits, QString siUnits, QString ipUnits, bool isIP, std::function< boost::optional< ValueType >(DataSourceType *)> getter, std::function< bool(DataSourceType *, ValueType)> setter, const boost::optional< DataSource > &t_source=boost::none) | openstudio::OSGridController | inline |
| addQuantityEditColumn(const Heading &heading, QString modelUnits, QString siUnits, QString ipUnits, bool isIP, std::function< ValueType(DataSourceType *)> getter, std::function< void(DataSourceType *, ValueType)> setter, const boost::optional< std::function< void(DataSourceType *)>> reset=boost::none, const boost::optional< std::function< bool(DataSourceType *)>> isDefaulted=boost::none, const boost::optional< DataSource > &t_source=boost::none) | openstudio::OSGridController | inline |
| addQuantityEditColumn(const Heading &heading, QString modelUnits, QString siUnits, QString ipUnits, bool isIP, std::function< boost::optional< ValueType >(DataSourceType *)> getter, std::function< void(DataSourceType *, ValueType)> setter, const boost::optional< DataSource > &t_source=boost::none) | openstudio::OSGridController | inline |
| addRenderingColorColumn(const Heading &heading, std::function< boost::optional< ValueType >(DataSourceType *)> getter, std::function< bool(DataSourceType *, const ValueType &)> setter, const boost::optional< DataSource > &t_source=boost::none) | openstudio::OSGridController | inline |
| addSelectColumn(const Heading &heading, const std::string &tooltip, const boost::optional< DataSource > &t_source=boost::none) | openstudio::OSGridController | inline |
| addValueEditColumn(const Heading &heading, std::function< ValueType(DataSourceType *)> getter, std::function< bool(DataSourceType *, ValueType)> setter, const boost::optional< std::function< void(DataSourceType *)>> reset=boost::none, const boost::optional< std::function< bool(DataSourceType *)>> isDefaulted=boost::none, const boost::optional< DataSource > &t_source=boost::none) | openstudio::OSGridController | inline |
| addValueEditColumn(const Heading &heading, std::function< boost::optional< ValueType >(DataSourceType *)> getter, std::function< bool(DataSourceType *, ValueType)> setter, const boost::optional< DataSource > &t_source=boost::none) | openstudio::OSGridController | inline |
| addValueEditColumn(const Heading &heading, std::function< ValueType(DataSourceType *)> getter, std::function< void(DataSourceType *, ValueType)> setter, const boost::optional< std::function< void(DataSourceType *)>> reset=boost::none, const boost::optional< std::function< bool(DataSourceType *)>> isDefaulted=boost::none, const boost::optional< DataSource > &t_source=boost::none) | openstudio::OSGridController | inline |
| addValueEditColumn(const Heading &heading, std::function< boost::optional< ValueType >(DataSourceType *)> getter, std::function< void(DataSourceType *, double)> setter, const boost::optional< DataSource > &t_source=boost::none) | openstudio::OSGridController | inline |
| categories() | openstudio::OSGridController | |
| categoriesAndFields() | openstudio::OSGridController | |
| categorySelected(int index) | openstudio::OSGridController | virtual |
| cell(int rowIndex, int columnIndex) | openstudio::OSGridController | |
| checkSelectedFields() | openstudio::OSGridController | protectedvirtual |
| checkSelectedFields(int category) | openstudio::OSGridController | protected |
| columnCount() const | openstudio::OSGridController | virtual |
| connectToModel() | openstudio::OSGridController | |
| disconnectFromModel() | openstudio::OSGridController | |
| getColor(const model::ModelObject &modelObject)=0 | openstudio::OSGridController | protectedpure virtual |
| getObjectSelector() const | openstudio::OSGridController | inline |
| gridView() | openstudio::OSGridController | |
| logChannel() | openstudio::OSGridController | inlineprotectedstatic |
| m_baseConcepts | openstudio::OSGridController | protected |
| m_categoriesAndFields | openstudio::OSGridController | protected |
| m_colors | openstudio::OSGridController | protectedstatic |
| m_constructionColumn | openstudio::OSGridController | |
| m_currentCategory | openstudio::OSGridController | protected |
| m_currentCategoryIndex | openstudio::OSGridController | protected |
| m_currentFields | openstudio::OSGridController | protected |
| m_customFields | openstudio::OSGridController | protected |
| m_hasHorizontalHeader | openstudio::OSGridController | protected |
| m_horizontalHeader | openstudio::OSGridController | protected |
| m_iddObjectType | openstudio::OSGridController | |
| m_inheritedModelObjects | openstudio::OSGridController | |
| m_isIP | openstudio::OSGridController | protected |
| m_model | openstudio::OSGridController | protected |
| m_modelObjects | openstudio::OSGridController | |
| m_subrowCounter | openstudio::OSGridController | protected |
| m_subrowsInherited | openstudio::OSGridController | protected |
| makeDataSourceAdapter(const QSharedPointer< BaseConcept > &t_inner, const boost::optional< DataSource > &t_source) | openstudio::OSGridController | inlinestatic |
| model() | openstudio::OSGridController | inline |
| modelObject(int rowIndex) | openstudio::OSGridController | |
| modelReset() | openstudio::OSGridController | signal |
| onComboBoxIndexChanged(int index) | openstudio::OSGridController | virtualslot |
| onInFocus(bool inFocus, bool hasData, int row, int column, boost::optional< int > subrow) | openstudio::OSGridController | slot |
| onItemDropped(const OSItemId &itemId)=0 | openstudio::OSGridController | pure virtualslot |
| onItemSelected(OSItem *item) | openstudio::OSGridController | slot |
| onSelectionCleared() | openstudio::OSGridController | slot |
| OSGridController() | openstudio::OSGridController | |
| OSGridController(bool isIP, const QString &headerText, IddObjectType iddObjectType, model::Model model, std::vector< model::ModelObject > modelObjects) | openstudio::OSGridController | |
| refreshGrid() | openstudio::OSGridController | slot |
| refreshModelObjects()=0 | openstudio::OSGridController | pure virtual |
| requestRefreshGrid() | openstudio::OSGridController | slot |
| row(int rowIndex) | openstudio::OSGridController | virtual |
| rowCount() const | openstudio::OSGridController | virtual |
| rowIndexFromModelIndex(int modelIndex) | openstudio::OSGridController | |
| selectAllStateChanged(const int newState) const | openstudio::OSGridController | protectedslot |
| selectedObjects() const | openstudio::OSGridController | |
| selectRow(int rowIndex, bool select) | openstudio::OSGridController | |
| setCategoriesAndFields() | openstudio::OSGridController | protectedvirtual |
| setHorizontalHeader() | openstudio::OSGridController | protectedvirtual |
| toggleUnits(bool displayIP) | openstudio::OSGridController | slot |
| toggleUnitsClicked(bool displayIP) | openstudio::OSGridController | signal |
| widgetAt(int row, int column) | openstudio::OSGridController | |
| ~OSGridController() | openstudio::OSGridController | virtual |