|
Envision
A visual programming IDE for object-oriented languages
|
This is the complete list of members for Model::CompositeNode, including all inherited members.
| addAttributeToInitialRegistrationList_(CompositeIndex &index, const QString &attributeName, const QString &attributeType, bool canBePartiallyLoaded, bool isOptional, bool isPersistent) | Model::CompositeNode | privatestatic |
| attributesToRegisterAtInitialization_() | Model::CompositeNode | privatestatic |
| AUTOMATICALLY_CREATE_MISSING_REQUIRED_ATTRIBUTES_ON_LOAD_ | Model::CompositeNode | privatestatic |
| checkOrCreateMandatoryAttributes(bool useUndoableAction) | Model::CompositeNode | private |
| children() const override | Model::CompositeNode | virtual |
| clone() const override | Model::CompositeNode | virtual |
| comment() const | Model::CompositeNode | inline |
| commentIndex | Model::CompositeNode | privatestatic |
| CompositeNode(Node *parent, AttributeChain &metaData) | Model::CompositeNode | |
| CompositeNode(Node *parent, PersistentStore &store, bool partialHint, AttributeChain &metaData) | Model::CompositeNode | |
| CompositeNode(Node *parent=nullptr) | Model::CompositeNode | |
| CompositeNode(Node *parent, PersistentStore &store, bool partialHint) | Model::CompositeNode | |
| CompositeNode(const CompositeNode &other) | Model::CompositeNode | |
| createDefaultInstance(Node *parent) | Model::CompositeNode | static |
| extension() | Model::CompositeNode | |
| get(const CompositeIndex &attributeIndex) const | Model::CompositeNode | inline |
| get(const QString &attributeName) const | Model::CompositeNode | |
| getAllAttributes(bool includeNullValues=false) | Model::CompositeNode | |
| getMetaData() | Model::CompositeNode | static |
| hasAttribute(const QString &attributeName) | Model::CompositeNode | |
| indexOf(Node *node) const | Model::CompositeNode | |
| indexOf(const QString &nodeName) const | Model::CompositeNode | |
| load(PersistentStore &store) override | Model::CompositeNode | virtual |
| meta() | Model::CompositeNode | inline |
| meta_ | Model::CompositeNode | private |
| nextExtensionId_ | Model::CompositeNode | privatestatic |
| registerExtensionId() | Model::CompositeNode | inlinestatic |
| registerNewAttribute(const Attribute &attribute) | Model::CompositeNode | static |
| registerNewAttribute(AttributeChain &metaData, const QString &attributeName, const QString &attributeType, bool canBePartiallyLoaded, bool isOptional, bool isPersistent) | Model::CompositeNode | protectedstatic |
| registerNewAttribute(AttributeChain &metaData, const Attribute &attribute) | Model::CompositeNode | protectedstatic |
| registerNewExtension() | Model::CompositeNode | inlinestatic |
| remove(const CompositeIndex &attributeIndex) | Model::CompositeNode | |
| remove(Node *childNode) | Model::CompositeNode | |
| remove(QString childNodeName) | Model::CompositeNode | |
| removeAllNodes() | Model::CompositeNode | private |
| replaceChild(Node *child, Node *replacement) override | Model::CompositeNode | virtual |
| save(PersistentStore &store) const override | Model::CompositeNode | virtual |
| set(const CompositeIndex &attributeIndex, Node *node) | Model::CompositeNode | |
| setComment(Node *node) | Model::CompositeNode | inline |
| setDefault(QString nodeName) | Model::CompositeNode | |
| subnodes_ | Model::CompositeNode | private |
| Super typedef | Core::Reflect< Base > | protected |
| topLevelMeta() | Model::CompositeNode | protectedvirtual |
| ~CompositeNode() | Model::CompositeNode | virtual |