#include <ModelObjectListView.hpp>
 Inheritance diagram for openstudio::ModelObjectListController:Public Member Functions | |
| IddObjectType | iddObjectType () const | 
| ModelObjectListController (const openstudio::IddObjectType &iddObjectType, const model::Model &model, bool showLocalBCL=false) | |
| virtual | ~ModelObjectListController () | 
  Public Member Functions inherited from openstudio::OSVectorController | |
| OSVectorController () | |
| virtual | ~OSVectorController () | 
Protected Member Functions | |
| virtual std::vector< OSItemId > | makeVector () override | 
  Protected Member Functions inherited from openstudio::OSVectorController | |
| virtual void | onDrop (const OSItemId &itemId) | 
| virtual void | onMakeNewItem () | 
| virtual void | onRemoveItem (OSItem *item) | 
| virtual void | onReplaceItem (OSItem *currentItem, const OSItemId &replacementItemId) | 
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) | 
| openstudio::ModelObjectListController::ModelObjectListController | ( | const openstudio::IddObjectType & | iddObjectType, | 
| const model::Model & | model, | ||
| bool | showLocalBCL = false  | 
        ||
| ) | 
      
  | 
  inlinevirtual | 
| IddObjectType openstudio::ModelObjectListController::iddObjectType | ( | ) | const | 
      
  | 
  overrideprotectedvirtual | 
Implements openstudio::OSVectorController.