_documentMap | Core::CoreApplication | protected |
_messages_WhileRunningNotify | Base::Subject< Core::AppChanges > | protected |
_newDocument(const std::string &typeName, const Base::String &name, bool createGui) | Core::CoreApplication | protected |
_ObserverSet | Base::Subject< Core::AppChanges > | protected |
_ObserverSet_AddedLater | Base::Subject< Core::AppChanges > | protected |
_observerTime | Base::Subject< Core::AppChanges > | protected |
_running_notify | Base::Subject< Core::AppChanges > | protected |
add_TransactionObserver(CA_TransactionObserver *observer) | Core::CoreApplication | |
attach(Observer< Core::AppChanges > *ToObserv) | Base::Subject< Core::AppChanges > | inline |
closeApplication() | Core::CoreApplication | |
closeApplication(bool forceClose, bool dontNotify, bool &hardClose) | Core::CoreApplication | |
closeDocument(Core::CoreDocument *doc) | Core::CoreApplication | |
closeDocument(Core::CoreDocument *doc, bool forceClose, bool dontNotify=false) | Core::CoreApplication | |
CoreApplication(int argc, char **argv) | Core::CoreApplication | |
deleteDocument(Core::CoreDocument *doc) | Core::CoreApplication | protected |
destroy() | Core::CoreApplication | static |
detach(Observer< Core::AppChanges > *ToObserv) | Base::Subject< Core::AppChanges > | inline |
detachAll() | Base::Subject< Core::AppChanges > | inline |
finalizePython() | Core::CoreApplication | |
get(const char *Name) | Base::Subject< Core::AppChanges > | inline |
getActiveDocument() const | Core::CoreApplication | |
getAll() | Base::Subject< Core::AppChanges > | inline |
getApplicationName() const | Core::CoreApplication | |
getApplicationPath() const | Core::CoreApplication | |
getBuildDateTime() | Core::CoreApplication | static |
getCommandFactory() const | Core::CoreApplication | inline |
getCommandObserver() | Core::CoreApplication | |
getDocumentByName(const Base::String &name) | Core::CoreApplication | |
getDocumentVersion() | Core::CoreApplication | static |
getDocumentVersionAsInteger() | Core::CoreApplication | static |
getModulePreferenceValue(const std::string &moduleName, const std::string &key) | Core::CoreApplication | |
getObserverSortedByPriority(const ObserverSetType &obs) | Base::Subject< Core::AppChanges > | inlineprotected |
getObserverTime() | Base::Subject< Core::AppChanges > | inline |
getOpenDocuments(std::vector< Core::CoreDocument * > &vec) | Core::CoreApplication | |
getPartAcis() | Core::CoreApplication | |
getRefCount() | Core::CoreApplication | static |
getTmpDirectory(Core::CoreDocument *doc) | Core::CoreApplication | |
getTransactionObservers() | Core::CoreApplication | |
getUniqueDocumentName(const Base::String &s) const | Core::CoreApplication | |
getVersion() | Core::CoreApplication | static |
getVersion(int &one, int &two, int &three, int &revision) | Core::CoreApplication | static |
getVersionStr() | Core::CoreApplication | static |
getVersionYear() | Core::CoreApplication | static |
hasGui() const | Core::CoreApplication | |
initPython() const | Core::CoreApplication | |
instance(void) | Core::CoreApplication | static |
isClosing() const | Core::CoreApplication | |
loadDllByName(Base::String n) | Core::CoreApplication | |
MessageType typedef | Base::Subject< Core::AppChanges > | |
newCoreDocument(const std::string &typeName, const Base::String &name=Base::String()) | Core::CoreApplication | |
newDocument(const std::string &typeName, const Base::String &name=Base::String(), bool createGui=true, bool setAsActiveDocument=true, bool createDefaultObjects=true) | Core::CoreApplication | |
notify(Core::AppChanges &rcReason) | Base::Subject< Core::AppChanges > | inline |
notify_internal(Core::AppChanges &rcReason, size_t deep) | Base::Subject< Core::AppChanges > | inline |
notifyApp(Core::CoreDocument *doc, AppChanges::why why, bool createGui, bool setAsActiveDocument=true) | Core::CoreApplication | |
notifyCmdObservers(Core::CoreDocument *doc, bool createGui) | Core::CoreApplication | |
notifyDocumentChanged(Core::CoreDocument *doc, Core::Property *pro) | Core::CoreApplication | |
notifyDocumentClosed(Core::CoreDocument *doc) | Core::CoreApplication | |
notifyDocumentCreated(Core::CoreDocument *doc) | Core::CoreApplication | |
notifyDocumentDeleted(Core::CoreDocument *doc) | Core::CoreApplication | |
notifyDocumentFinishedRead(Core::CoreDocument *doc) | Core::CoreApplication | |
notifyDocumentOpened(Core::CoreDocument *doc) | Core::CoreApplication | |
notifyDocumentRenamed(Core::CoreDocument *doc) | Core::CoreApplication | |
notifyDocumentSaved(Core::CoreDocument *doc) | Core::CoreApplication | |
notifyDocumentSetActive(Core::CoreDocument *doc) | Core::CoreApplication | |
notifyObject(Core::CoreDocument *doc, Core::DocObject *obj, Core::Property *pro, CA_Transaction::why transaction) | Core::CoreApplication | |
notifyObjectAdded(Core::CoreDocument *doc, Core::DocObject *obj) | Core::CoreApplication | |
notifyObjectChanged(Core::CoreDocument *doc, Core::DocObject *obj, Core::Property *pro) | Core::CoreApplication | |
notifyObjectCreated(Core::CoreDocument *doc, Core::DocObject *obj) | Core::CoreApplication | |
notifyObjectDeleted(Core::CoreDocument *doc, Core::DocObject *obj) | Core::CoreApplication | |
notifyObjectHasError(Core::CoreDocument *doc, Core::DocObject *obj) | Core::CoreApplication | |
notifyPropertyChanged(Core::CoreDocument *doc, Core::DocObject *obj, Core::Property *pro) | Core::CoreApplication | |
notifyPropertyCreate(Core::CoreDocument *doc, Core::DocObject *obj, Core::Property *pro) | Core::CoreApplication | |
notifyPropertyDeleted(Core::CoreDocument *doc, Core::DocObject *obj, Core::Property *pro) | Core::CoreApplication | |
notifyRecomputeFailed(Core::CoreDocument *doc) | Core::CoreApplication | |
notifyRecomputeSuccess(Core::CoreDocument *doc) | Core::CoreApplication | |
ObserverSetType typedef | Base::Subject< Core::AppChanges > | protected |
ObserverType typedef | Base::Subject< Core::AppChanges > | |
onClose(bool forceClose, bool dontNotify, bool &hardClose) | Core::CoreApplication | |
openCoreDocument(const std::string &typeName, const Base::String &path) | Core::CoreApplication | |
openDocument(const std::string &typeName, const Base::String &path=Base::String(), bool createGui=true, bool savepath=true, bool setAsActiveDocument=true) | Core::CoreApplication | |
ref(void) | Core::CoreApplication | |
registerCommandObserver(CA_CommandObserver *observer) | Core::CoreApplication | |
remove_TransactionObserver(CA_TransactionObserver *observer) | Core::CoreApplication | |
reset() | Core::CoreApplication | static |
resetObserverTime() | Base::Subject< Core::AppChanges > | inline |
runPythonScript(const Base::String &scr, Base::String &err) const | Core::CoreApplication | |
runPythonScript(const Base::String &scr) const | Core::CoreApplication | |
runPythonString(const Base::String &str) const | Core::CoreApplication | |
runPythonString(const Base::String &str, Base::String &err) const | Core::CoreApplication | |
setActiveDocument(Core::CoreDocument *doc) | Core::CoreApplication | |
setApplicationName(const Base::String &name) | Core::CoreApplication | |
setCommandFactory(Core::CommandFactory *commandFactory) | Core::CoreApplication | inline |
sethasGui(bool on) | Core::CoreApplication | |
setModulePreferenceValue(const std::string &moduleName, const std::string &key, const std::string &value) | Core::CoreApplication | |
Subject() | Base::Subject< Core::AppChanges > | inline |
subject_name(void) | Core::CoreApplication | inlinevirtual |
SubjectType typedef | Base::Subject< Core::AppChanges > | |
unref(void) | Core::CoreApplication | |
unregisterCommandObserver(CA_CommandObserver *observer) | Core::CoreApplication | |
~CoreApplication() | Core::CoreApplication | |
~Subject() | Base::Subject< Core::AppChanges > | inlinevirtual |