KateCodeFoldingTree Class Reference
Inheritance diagram for KateCodeFoldingTree:

Detailed Description
Definition at line 116 of file katecodefoldinghelpers.h.
Public Slots | |
| void | updateLine (unsigned int line, QMemArray< uint > *regionChanges, bool *updated, bool changed, bool colschanged) |
| void | toggleRegionVisibility (unsigned int) |
| void | collapseToplevelNodes () |
| void | expandToplevelNodes (int numLines) |
| int | collapseOne (int realLine) |
| void | expandOne (int realLine, int numLines) |
| void | ensureVisible (uint line) |
Signals | |
| void | regionVisibilityChangedAt (unsigned int) |
| void | regionBeginEndAddedRemoved (unsigned int) |
Public Member Functions | |
| KateCodeFoldingTree (KateBuffer *buffer) | |
| ~KateCodeFoldingTree () | |
| KateCodeFoldingNode * | findNodeForLine (unsigned int line) |
| unsigned int | getRealLine (unsigned int virtualLine) |
| unsigned int | getVirtualLine (unsigned int realLine) |
| unsigned int | getHiddenLinesCount (unsigned int docLine) |
| bool | isTopLevel (unsigned int line) |
| void | lineHasBeenInserted (unsigned int line) |
| void | lineHasBeenRemoved (unsigned int line) |
| void | debugDump () |
| void | getLineInfo (KateLineInfo *info, unsigned int line) |
| unsigned int | getStartLine (KateCodeFoldingNode *node) |
| void | fixRoot (int endLRel) |
| void | clear () |
| KateCodeFoldingNode * | findNodeForPosition (unsigned int line, unsigned int column) |
Friends | |
| class | KateCodeFoldingNode |
Member Function Documentation
| void KateCodeFoldingTree::ensureVisible | ( | uint | line | ) | [slot] |
Ensures that all nodes surrounding line are open.
Definition at line 1634 of file katecodefoldinghelpers.cpp.
The documentation for this class was generated from the following files:

