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

#include <LoopScene.hpp>

+ Inheritance diagram for openstudio::LoopScene:

Public Slots

void addedWorkspaceObject (std::shared_ptr< openstudio::detail::WorkspaceObject_Impl > wPtr)
 
void layout ()
 
void removedWorkspaceObject (std::shared_ptr< openstudio::detail::WorkspaceObject_Impl > wPtr)
 

Public Member Functions

model::Loop loop ()
 
 LoopScene (model::Loop loop, QObject *parent=nullptr)
 
virtual ~LoopScene ()
 
- Public Member Functions inherited from openstudio::GridScene
 GridScene (QObject *parent=nullptr)
 
virtual ~GridScene ()
 

Additional Inherited Members

- Signals inherited from openstudio::GridScene
void hvacComponentDropped (OSItemId itemid, model::HVACComponent &node)
 
void hvacComponentDropped (OSItemId itemid)
 
void innerNodeClicked (model::ModelObject &)
 
void modelObjectSelected (model::OptionalModelObject &, bool readOnly)
 
void removeModelObjectClicked (model::ModelObject &)
 
- Protected Member Functions inherited from openstudio::GridScene
QRectF getCell (int x, int y)
 
QRectF getCell (QPointF point)
 

Constructor & Destructor Documentation

openstudio::LoopScene::LoopScene ( model::Loop  loop,
QObject parent = nullptr 
)
virtual openstudio::LoopScene::~LoopScene ( )
inlinevirtual

Member Function Documentation

void openstudio::LoopScene::addedWorkspaceObject ( std::shared_ptr< openstudio::detail::WorkspaceObject_Impl >  wPtr)
slot
void openstudio::LoopScene::layout ( )
slot
model::Loop openstudio::LoopScene::loop ( )
void openstudio::LoopScene::removedWorkspaceObject ( std::shared_ptr< openstudio::detail::WorkspaceObject_Impl >  wPtr)
slot