OpenStudioCore:openstudio_lib
 All Classes Namespaces Functions Variables Enumerations Enumerator
Public Types | Public Slots | Signals | Public Member Functions | List of all members
openstudio::HVACSystemsController Class Reference

#include <HVACSystemsController.hpp>

+ Inheritance diagram for openstudio::HVACSystemsController:

Public Types

enum  SceneType { TOPOLOGY, CONTROLS }
 

Public Slots

void updateLater ()
 

Signals

void toggleUnitsClicked (bool displayIP)
 

Public Member Functions

void clearSceneSelection ()
 
QString currentHandle () const
 
boost::optional< model::Loop > currentLoop () const
 
std::shared_ptr
< HVACControlsController
hvacControlsController () const
 
std::shared_ptr
< HVACLayoutController
hvacLayoutController () const
 
 HVACSystemsController (bool isIP, const model::Model &model)
 
HVACSystemsViewhvacSystemsView () const
 
model::Model model () const
 
void setCurrentHandle (const QString &handle)
 
virtual ~HVACSystemsController ()
 

Member Enumeration Documentation

Enumerator
TOPOLOGY 
CONTROLS 

Constructor & Destructor Documentation

openstudio::HVACSystemsController::HVACSystemsController ( bool  isIP,
const model::Model &  model 
)
virtual openstudio::HVACSystemsController::~HVACSystemsController ( )
virtual

Member Function Documentation

void openstudio::HVACSystemsController::clearSceneSelection ( )
QString openstudio::HVACSystemsController::currentHandle ( ) const
boost::optional<model::Loop> openstudio::HVACSystemsController::currentLoop ( ) const
std::shared_ptr<HVACControlsController> openstudio::HVACSystemsController::hvacControlsController ( ) const
std::shared_ptr<HVACLayoutController> openstudio::HVACSystemsController::hvacLayoutController ( ) const
HVACSystemsView* openstudio::HVACSystemsController::hvacSystemsView ( ) const
model::Model openstudio::HVACSystemsController::model ( ) const
void openstudio::HVACSystemsController::setCurrentHandle ( const QString &  handle)
void openstudio::HVACSystemsController::toggleUnitsClicked ( bool  displayIP)
signal
void openstudio::HVACSystemsController::updateLater ( )
slot