|
Envision
A visual programming IDE for object-oriented languages
|
Public Member Functions | |
| CommentNode (const QString &text) | |
| void | appendText (const QString &text) |
| CommentFreeNode * | code (const QString &name) |
| CommentDiagram * | diagram (const QString &name) |
| bool | isLineComment () const |
| void | synchronizeCodesToText () |
| void | synchronizeDiagramsToText () |
| void | synchronizeTablesToText () |
| CommentTable * | table (const QString &name) |
Private Member Functions | |
| template<typename T , typename AppendFunction > | |
| void | synchronizeItem (QString aString, T aList, AppendFunction appendFunction) |
Additional Inherited Members | |
Protected Types inherited from Core::Reflect< Base > | |
| using | Super = Reflect< Base > |
| Comments::CommentNode::CommentNode | ( | const QString & | text | ) |
| void Comments::CommentNode::appendText | ( | const QString & | text | ) |
| CommentFreeNode * Comments::CommentNode::code | ( | const QString & | name | ) |
| CommentDiagram * Comments::CommentNode::diagram | ( | const QString & | name | ) |
| bool Comments::CommentNode::isLineComment | ( | ) | const |
| void Comments::CommentNode::synchronizeCodesToText | ( | ) |
| void Comments::CommentNode::synchronizeDiagramsToText | ( | ) |
|
private |
| void Comments::CommentNode::synchronizeTablesToText | ( | ) |
| CommentTable * Comments::CommentNode::table | ( | const QString & | name | ) |