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

#include <GeometryEditorView.hpp>

+ Inheritance diagram for openstudio::GbXmlEditor:

Public Slots

virtual void checkForUpdate ()
 
virtual void doExport ()
 
virtual void loadEditor ()
 
virtual void saveExport ()
 
virtual void translateExport ()
 
virtual void updateModel (const openstudio::model::Model &model)
 
- Public Slots inherited from openstudio::BaseEditor
virtual void checkForUpdate ()=0
 
virtual void doExport ()=0
 
virtual void loadEditor ()=0
 
virtual void onChanged ()
 
virtual void saveExport ()=0
 
virtual void translateExport ()=0
 
virtual void updateModel (const openstudio::model::Model &model)=0
 

Public Member Functions

 GbXmlEditor (const openstudio::path &gbXmlPath, bool isIP, const openstudio::model::Model &model, QWebEngineView *m_view,*t_parent=nullptr)
 
virtual ~GbXmlEditor ()
 
- Public Member Functions inherited from openstudio::BaseEditor
 BaseEditor (bool isIP, const openstudio::model::Model &model, QWebEngineView *m_view,*t_parent=nullptr)
 
bool blockUpdateTimerSignals (bool block)
 
bool editorLoaded () const
 
model::Model exportModel () const
 
std::map< UUID, UUID > exportModelHandleMapping () const
 
bool javascriptRunning () const
 
virtual ~BaseEditor ()
 

Additional Inherited Members

- Signals inherited from openstudio::BaseEditor
bool changed ()
 
- Protected Attributes inherited from openstudio::BaseEditor
QTimer * m_checkForUpdateTimer
 
std::shared_ptr< OSDocumentm_document
 
bool m_editorLoaded
 
QVariant m_export
 
model::Model m_exportModel
 
std::map< UUID, UUID > m_exportModelHandleMapping
 
bool m_isIP
 
bool m_javascriptRunning
 
openstudio::model::Model m_model
 
unsigned m_versionNumber
 
QWebEngineView * m_view
 

Constructor & Destructor Documentation

openstudio::GbXmlEditor::GbXmlEditor ( const openstudio::path &  gbXmlPath,
bool  isIP,
const openstudio::model::Model &  model,
QWebEngineView *  m_view,
t_parent = nullptr 
)
virtual openstudio::GbXmlEditor::~GbXmlEditor ( )
virtual

Member Function Documentation

virtual void openstudio::GbXmlEditor::checkForUpdate ( )
virtualslot
virtual void openstudio::GbXmlEditor::doExport ( )
virtualslot
virtual void openstudio::GbXmlEditor::loadEditor ( )
virtualslot
virtual void openstudio::GbXmlEditor::saveExport ( )
virtualslot
virtual void openstudio::GbXmlEditor::translateExport ( )
virtualslot
virtual void openstudio::GbXmlEditor::updateModel ( const openstudio::model::Model &  model)
virtualslot