Envision
A visual programming IDE for object-oriented languages
Model::TreeManager Member List

This is the complete list of members for Model::TreeManager, including all inherited members.

beginExclusiveRead()Model::TreeManager
beginModification(Node *modificationTarget, const QString &text={})Model::TreeManager
canBeModified(const Node *node) constModel::TreeManager
changeModificationTarget(Node *modificationTarget)Model::TreeManager
cleanupDestroyedNode(Node *node)Model::TreeManager
commandsModel::TreeManagerprivate
currentModificationLockModel::TreeManagerprivate
currentModificationTargetModel::TreeManagerprivate
emitNameModified(NameText *node, const QString &oldName)Model::TreeManager
endExclusiveRead()Model::TreeManager
endModification(bool tryResolvingReferences=true)Model::TreeManager
exclusiveAccessModel::TreeManagerprivate
isBeingModified() constModel::TreeManagerinline
isOwnedByCommand(const Node *node, const UndoCommand *cmd, const NodeOwningCommand *excludeCommand)Model::TreeManagerprivatestatic
isOwnedByUndoStack(const Node *node, const NodeOwningCommand *excludeCommand) constModel::TreeManager
isPartiallyLoaded() constModel::TreeManagerinline
load(PersistentStore *store, const QString &name, bool loadPartially)Model::TreeManager
modificationInProgressModel::TreeManagerprivate
modificationTarget() constModel::TreeManagerinline
modificationTextModel::TreeManagerprivate
modifiedTargetsModel::TreeManagerprivate
name()Model::TreeManagerinline
name_Model::TreeManagerprivate
nameModified(Node *node, const QString &oldName)Model::TreeManagersignal
nodeIdMap() constModel::TreeManagerinline
nodeIdMap()Model::TreeManagerinline
nodeIdMap_Model::TreeManagerprivate
nodeIdMapForUndoStack() constModel::TreeManagerinline
nodeIdMapForUndoStack()Model::TreeManagerinline
nodeIdMapForUndoStack_Model::TreeManagerprivate
nodesModified(QSet< Node * > modifiedNodes, QSet< Node * > removedNodes)Model::TreeManagersignal
notifyNodeChange(Node *node)Model::TreeManager
partiallyLoaded_Model::TreeManagerprivate
performedUndoRedoModel::TreeManagerprivate
pushCommandOnUndoStack(UndoCommand *command)Model::TreeManager
pushedNewCommandsOnTheStackModel::TreeManagerprivate
redo()Model::TreeManager
removedTargets_Model::TreeManagerprivate
revisionName()Model::TreeManagerinline
revisionName_Model::TreeManagerprivate
root()Model::TreeManagerinline
root_Model::TreeManagerprivate
rootLock()Model::TreeManagerinline
rootLock_Model::TreeManagerprivate
rootNodeSet(Node *root)Model::TreeManagersignal
save(PersistentStore *store=nullptr)Model::TreeManager
setName(const QString &name)Model::TreeManagerinline
setRevisionName(const QString &revisionName)Model::TreeManagerinline
setRoot(Node *node)Model::TreeManager
store()Model::TreeManagerinline
store_Model::TreeManagerprivate
TreeManager(Node *root=nullptr)Model::TreeManager
TreeManager(const QString &name, Node *root=nullptr)Model::TreeManager
undo()Model::TreeManager
~TreeManager()Model::TreeManagervirtual