Public Types | |
typedef boost::signals::connection | Connection |
Public Attributes | |
int | _iDocId |
bool | _isClosing |
bool | _isModified |
int | _iWinCount |
Application * | _pcAppWnd |
App::Document * | _pcDocument |
ViewProvider * | _pcInEdit |
std::map< const App::DocumentObject *, ViewProviderDocumentObject * > | _ViewProviderMap |
std::map< std::string, ViewProvider * > | _ViewProviderMapAnnotation |
std::list< Gui::BaseView * > | baseViews |
List of all registered views. | |
Connection | connectActObject |
Connection | connectCngObject |
Connection | connectDelObject |
Connection | connectLoadDocument |
Connection | connectNewObject |
Connection | connectRenObject |
Connection | connectRestDocument |
Connection | connectSaveDocument |
std::list< Gui::BaseView * > | passiveViews |
List of all registered views. | |
Thumbnail | thumb |
Definition at line 67 of file Gui/Document.cpp.
typedef boost::signals::connection Gui::DocumentP::Connection |
Definition at line 85 of file Gui/Document.cpp.
Definition at line 71 of file Gui/Document.cpp.
Referenced by Gui::Document::Document().
Definition at line 72 of file Gui/Document.cpp.
Referenced by Gui::Document::detachView(), Gui::Document::Document(), and Gui::Document::~Document().
Definition at line 73 of file Gui/Document.cpp.
Referenced by Gui::Document::Document(), Gui::Document::isModified(), and Gui::Document::setModified().
Definition at line 70 of file Gui/Document.cpp.
Referenced by Gui::Document::createView(), and Gui::Document::Document().
Definition at line 75 of file Gui/Document.cpp.
Referenced by Gui::Document::detachView(), Gui::Document::Document(), Gui::Document::RestoreDocFile(), and Gui::Document::SaveDocFile().
Definition at line 77 of file Gui/Document.cpp.
Referenced by Gui::Document::Document(), Gui::Document::getDocument(), Gui::Document::Save(), and Gui::Document::save().
Definition at line 74 of file Gui/Document.cpp.
Referenced by Gui::Document::Document(), Gui::Document::getInEdit(), Gui::Document::resetEdit(), Gui::Document::setEdit(), and Gui::Document::slotDeletedObject().
std::map<const App::DocumentObject*,ViewProviderDocumentObject*> Gui::DocumentP::_ViewProviderMap |
Definition at line 82 of file Gui/Document.cpp.
Referenced by Gui::Document::createView(), Gui::Document::getMemSize(), Gui::Document::getViewProvider(), Gui::Document::getViewProviderByName(), Gui::Document::getViewProvidersOfType(), Gui::Document::Restore(), Gui::Document::SaveDocFile(), Gui::Document::slotDeletedObject(), Gui::Document::slotNewObject(), Gui::Document::slotRestoredDocument(), and Gui::Document::~Document().
std::map<std::string,ViewProvider*> Gui::DocumentP::_ViewProviderMapAnnotation |
std::list<Gui::BaseView*> Gui::DocumentP::baseViews |
List of all registered views.
Definition at line 79 of file Gui/Document.cpp.
Referenced by Gui::Document::attachView(), Gui::Document::detachView(), Gui::Document::getMDIViews(), Gui::Document::isLastView(), Gui::Document::onRelabel(), Gui::Document::onUpdate(), Gui::Document::removeAnnotationViewProvider(), Gui::Document::resetEdit(), Gui::Document::sendMsgToViews(), Gui::Document::setAnnotationViewProvider(), Gui::Document::slotDeletedObject(), Gui::Document::slotNewObject(), and Gui::Document::~Document().
Definition at line 90 of file Gui/Document.cpp.
Referenced by Gui::Document::Document(), and Gui::Document::~Document().
Definition at line 88 of file Gui/Document.cpp.
Referenced by Gui::Document::Document(), and Gui::Document::~Document().
Definition at line 87 of file Gui/Document.cpp.
Referenced by Gui::Document::Document(), and Gui::Document::~Document().
Definition at line 93 of file Gui/Document.cpp.
Referenced by Gui::Document::Document(), and Gui::Document::~Document().
Definition at line 86 of file Gui/Document.cpp.
Referenced by Gui::Document::Document(), and Gui::Document::~Document().
Definition at line 89 of file Gui/Document.cpp.
Referenced by Gui::Document::Document(), and Gui::Document::~Document().
Definition at line 92 of file Gui/Document.cpp.
Referenced by Gui::Document::Document(), and Gui::Document::~Document().
Definition at line 91 of file Gui/Document.cpp.
Referenced by Gui::Document::Document(), and Gui::Document::~Document().
std::list<Gui::BaseView*> Gui::DocumentP::passiveViews |
List of all registered views.
Definition at line 81 of file Gui/Document.cpp.
Referenced by Gui::Document::attachView(), Gui::Document::detachView(), Gui::Document::onRelabel(), Gui::Document::onUpdate(), and Gui::Document::sendMsgToViews().
Definition at line 69 of file Gui/Document.cpp.
Referenced by Gui::Document::Save().