#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.