#include <ModelObjectTreeItems.hpp>
 Inheritance diagram for openstudio::SpaceShadingTreeItem:Public Member Functions | |
| SpaceShadingTreeItem (const openstudio::model::Space &space, QTreeWidgetItem *parent=nullptr) | |
| virtual | ~SpaceShadingTreeItem () | 
  Public Member Functions inherited from openstudio::ModelObjectTreeItem | |
| std::vector < ModelObjectTreeItem * >  | children () const | 
| boost::optional < openstudio::Handle >  | handle () const | 
| bool | isDirty () | 
| OSItem * | item () const | 
| void | makeDirty () | 
| openstudio::model::Model | model () const | 
| boost::optional < openstudio::model::ModelObject >  | modelObject () const | 
| ModelObjectTreeItem (const openstudio::model::ModelObject &modelObject, bool isDefaulted, OSItemType type, QTreeWidgetItem *parent=nullptr) | |
| Constructed with a modelObject this tree item represents that object.  More... | |
| ModelObjectTreeItem (const std::string &name, const openstudio::model::Model &model, QTreeWidgetItem *parent=nullptr) | |
| Constructed with no modelObject this tree item represents a container.  More... | |
| std::string | name () const | 
| std::vector < ModelObjectTreeItem * >  | recursiveChildren () const | 
| void | setStyle (int headerLevel, const QString &color) | 
| virtual | ~ModelObjectTreeItem () | 
Static Public Member Functions | |
| static std::string | itemName () | 
Protected Member Functions | |
| virtual void | addModelObjectChild (const model::ModelObject &child, bool isDefaulted) override | 
| virtual std::vector < model::ModelObject >  | modelObjectChildren () const override | 
  Protected Member Functions inherited from openstudio::ModelObjectTreeItem | |
| virtual void | addNonModelObjectChild (const std::string &child) | 
| virtual std::vector < model::ModelObject >  | defaultedModelObjectChildren () const | 
| virtual void | finalize () | 
| void | makeChildren () | 
| virtual std::vector< std::string > | nonModelObjectChildren () const | 
Additional Inherited Members | |
  Public Slots inherited from openstudio::ModelObjectTreeItem | |
| void | change () | 
| void | changeRelationship (int index, Handle newHandle, Handle oldHandle) | 
| void | refresh () | 
| void | refreshTree () | 
  Static Protected Member Functions inherited from openstudio::ModelObjectTreeItem | |
| static OSItemType | initializeOSItemType () | 
  Static Protected Attributes inherited from openstudio::ModelObjectTreeItem | |
| static const OSItemType | m_type | 
| openstudio::SpaceShadingTreeItem::SpaceShadingTreeItem | ( | const openstudio::model::Space & | space, | 
| QTreeWidgetItem * | parent = nullptr  | 
        ||
| ) | 
      
  | 
  inlinevirtual | 
      
  | 
  overrideprotectedvirtual | 
Reimplemented from openstudio::ModelObjectTreeItem.
      
  | 
  static | 
      
  | 
  overrideprotectedvirtual | 
Reimplemented from openstudio::ModelObjectTreeItem.