#include <ThermalZonesController.hpp>
      
        
          | openstudio::ThermalZonesController::ThermalZonesController  | 
          ( | 
          bool  | 
          isIP,  | 
        
        
           | 
           | 
          const model::Model &  | 
          model  | 
        
        
           | 
          ) | 
           |  | 
        
      
 
 
  
  
      
        
          | virtual openstudio::ThermalZonesController::~ThermalZonesController  | 
          ( | 
           | ) | 
           | 
         
       
   | 
  
inlinevirtual   | 
  
 
 
  
  
      
        
          | void openstudio::ThermalZonesController::addComponentToZone  | 
          ( | 
          model::ThermalZone &  | 
          ,  | 
         
        
           | 
           | 
          Handle &  | 
            | 
         
        
           | 
          ) | 
           |  | 
         
       
   | 
  
slot   | 
  
 
 
  
  
      
        
          | virtual void openstudio::ThermalZonesController::onAddObject  | 
          ( | 
          const openstudio::IddObjectType &  | 
          iddObjectType | ) | 
           | 
         
       
   | 
  
overrideprotectedvirtual   | 
  
 
 
  
  
      
        
          | virtual void openstudio::ThermalZonesController::onAddObject  | 
          ( | 
          const openstudio::model::ModelObject &  | 
          modelObject | ) | 
           | 
         
       
   | 
  
overrideprotectedvirtual   | 
  
 
 
  
  
      
        
          | virtual void openstudio::ThermalZonesController::onCopyObject  | 
          ( | 
          const openstudio::model::ModelObject &  | 
          modelObject | ) | 
           | 
         
       
   | 
  
overrideprotectedvirtual   | 
  
 
 
  
  
      
        
          | virtual void openstudio::ThermalZonesController::onDrop  | 
          ( | 
          const OSItemId &  | 
          itemId | ) | 
           | 
         
       
   | 
  
overrideprotectedvirtual   | 
  
 
 
  
  
      
        
          | virtual void openstudio::ThermalZonesController::onInspectItem  | 
          ( | 
          OSItem *  | 
          item | ) | 
           | 
         
       
   | 
  
overrideprotectedvirtual   | 
  
 
 
  
  
      
        
          | virtual void openstudio::ThermalZonesController::onPurgeObjects  | 
          ( | 
          const openstudio::IddObjectType &  | 
          iddObjectType | ) | 
           | 
         
       
   | 
  
overrideprotectedvirtual   | 
  
 
 
  
  
      
        
          | virtual void openstudio::ThermalZonesController::onRemoveObject  | 
          ( | 
          openstudio::model::ModelObject  | 
          modelObject | ) | 
           | 
         
       
   | 
  
overrideprotectedvirtual   | 
  
 
 
  
  
      
        
          | virtual void openstudio::ThermalZonesController::onReplaceObject  | 
          ( | 
          openstudio::model::ModelObject  | 
          modelObject,  | 
         
        
           | 
           | 
          const OSItemId &  | 
          replacementItemId  | 
         
        
           | 
          ) | 
           |  | 
         
       
   | 
  
overrideprotectedvirtual   | 
  
 
 
  
  
      
        
          | virtual void openstudio::ThermalZonesController::onSelectItem  | 
          ( | 
          OSItem *  | 
          item | ) | 
           | 
         
       
   | 
  
overrideprotectedvirtual   | 
  
 
 
  
  
      
        
          | void openstudio::ThermalZonesController::removeZoneHVACComponent  | 
          ( | 
          model::ZoneHVACComponent &  | 
           | ) | 
           | 
         
       
   | 
  
slot   | 
  
 
 
  
  
      
        
          | void openstudio::ThermalZonesController::setCoolingSchedule  | 
          ( | 
          model::ThermalZone &  | 
          ,  | 
         
        
           | 
           | 
          model::OptionalSchedule &  | 
            | 
         
        
           | 
          ) | 
           |  | 
         
       
   | 
  
slot   | 
  
 
 
  
  
      
        
          | void openstudio::ThermalZonesController::setDehumidifyingSchedule  | 
          ( | 
          model::ThermalZone &  | 
          ,  | 
         
        
           | 
           | 
          model::OptionalSchedule &  | 
            | 
         
        
           | 
          ) | 
           |  | 
         
       
   | 
  
slot   | 
  
 
 
  
  
      
        
          | void openstudio::ThermalZonesController::setHeatingSchedule  | 
          ( | 
          model::ThermalZone &  | 
          ,  | 
         
        
           | 
           | 
          model::OptionalSchedule &  | 
            | 
         
        
           | 
          ) | 
           |  | 
         
       
   | 
  
slot   | 
  
 
 
  
  
      
        
          | void openstudio::ThermalZonesController::setHumidifyingSchedule  | 
          ( | 
          model::ThermalZone &  | 
          ,  | 
         
        
           | 
           | 
          model::OptionalSchedule &  | 
            | 
         
        
           | 
          ) | 
           |  | 
         
       
   | 
  
slot   | 
  
 
 
  
  
      
        
          | void openstudio::ThermalZonesController::toggleUnitsClicked  | 
          ( | 
          bool  | 
           | ) | 
           | 
         
       
   | 
  
signal   |