#include <DefaultConstructionSetInspectorView.hpp>
 Inheritance diagram for openstudio::SkylightConstructionVC:Public Member Functions | |
| virtual | ~SkylightConstructionVC () | 
  Public Member Functions inherited from openstudio::ModelObjectVectorController | |
| virtual void | attach (const model::ModelObject &modelObject) | 
| virtual void | attachModel (const model::Model &model) | 
| void | detach () | 
| virtual | ~ModelObjectVectorController () | 
  Public Member Functions inherited from openstudio::OSVectorController | |
| OSVectorController () | |
| virtual | ~OSVectorController () | 
Protected Member Functions | |
| virtual std::vector< OSItemId > | makeVector () override | 
| virtual void | onChangeRelationship (const model::ModelObject &modelObject, int index, Handle newHandle, Handle oldHandle) override | 
| virtual void | onDrop (const OSItemId &itemId) override | 
| virtual void | onRemoveItem (OSItem *item) override | 
| virtual void | onReplaceItem (OSItem *currentItem, const OSItemId &replacementItemId) override | 
  Protected Member Functions inherited from openstudio::ModelObjectVectorController | |
| template<class ModelObjectType > | |
| boost::optional< ModelObjectType > | addToModel (const OSItemId &itemId) | 
| void | attachOtherModelObject (const model::ModelObject &modelObject) | 
| void | detachOtherModelObject (const model::ModelObject &modelObject) | 
| void | detachOtherModelObjects () | 
| bool | fromComponentLibrary (const OSItemId &itemId) const | 
| bool | fromModel (const OSItemId &itemId) const | 
| boost::optional< model::Component > | getComponent (const OSItemId &itemId) const | 
| boost::optional < model::ModelObject >  | getModelObject (const OSItemId &itemId) const | 
| virtual void | onChange (const openstudio::model::ModelObject &modelObject) | 
| virtual void | onChangeRelationship (const openstudio::model::ModelObject &modelObject, int index, Handle newHandle, Handle oldHandle) | 
| virtual void | onDataChange (const openstudio::model::ModelObject &modelObject) | 
| virtual void | onObjectAdded (const openstudio::model::ModelObject &modelObject, const openstudio::IddObjectType &iddObjectType, const openstudio::UUID &handle) | 
| virtual void | onObjectRemoved (const openstudio::model::ModelObject &modelObject, const openstudio::IddObjectType &iddObjectType, const openstudio::UUID &handle) | 
  Protected Member Functions inherited from openstudio::OSVectorController | |
| virtual void | onMakeNewItem () | 
Additional Inherited Members | |
  Public Slots inherited from openstudio::OSVectorController | |
| void | drop (const OSItemId &itemId) | 
| void | makeNewItem () | 
| void | removeItem (OSItem *item) | 
| void | replaceItem (OSItem *currentItem, const OSItemId &replacementItemId) | 
| void | reportItems () | 
  Signals inherited from openstudio::OSVectorController | |
| void | itemIds (const std::vector< OSItemId > &itemIds) | 
| void | selectedItemId (const OSItemId &itemId) | 
  Protected Slots inherited from openstudio::ModelObjectVectorController | |
| void | change () | 
| void | changeRelationship (int index, Handle newHandle, Handle oldHandle) | 
| void | dataChange () | 
| void | objectAdded (std::shared_ptr< openstudio::detail::WorkspaceObject_Impl > impl, const openstudio::IddObjectType &iddObjectType, const openstudio::UUID &handle) | 
| void | objectRemoved (std::shared_ptr< openstudio::detail::WorkspaceObject_Impl > impl, const openstudio::IddObjectType &iddObjectType, const openstudio::UUID &handle) | 
  Protected Attributes inherited from openstudio::ModelObjectVectorController | |
| boost::optional< model::Model > | m_model | 
| boost::optional < model::ModelObject >  | m_modelObject | 
| std::vector< model::ModelObject > | m_otherModelObjects | 
      
  | 
  inlinevirtual | 
      
  | 
  overrideprotectedvirtual | 
Implements openstudio::OSVectorController.
      
  | 
  overrideprotectedvirtual | 
      
  | 
  overrideprotectedvirtual | 
Reimplemented from openstudio::OSVectorController.
      
  | 
  overrideprotectedvirtual | 
Reimplemented from openstudio::OSVectorController.
      
  | 
  overrideprotectedvirtual | 
Reimplemented from openstudio::OSVectorController.