Kate
KateCodeFoldingNode Class Reference
#include <katecodefoldinghelpers.h>
Public Member Functions | |
| bool | getBegin (KateCodeFoldingTree *tree, KateTextCursor *begin) |
| bool | getEnd (KateCodeFoldingTree *tree, KateTextCursor *end) |
| KateCodeFoldingNode * | getParentNode () |
| bool | isVisible () |
| KateCodeFoldingNode (KateCodeFoldingNode *par, signed char typ, unsigned int sLRel) | |
| KateCodeFoldingNode () | |
| int | nodeType () |
| ~KateCodeFoldingNode () | |
Protected Member Functions | |
| void | appendChild (KateCodeFoldingNode *node) |
| KateCodeFoldingNode * | child (uint index) const |
| uint | childCount () const |
| void | clearChildren () |
| int | cmpPos (KateCodeFoldingTree *tree, uint line, uint col) |
| int | findChild (KateCodeFoldingNode *node, uint start=0) const |
| void | insertChild (uint index, KateCodeFoldingNode *node) |
| bool | noChildren () const |
| KateCodeFoldingNode * | takeChild (uint index) |
Detailed Description
Definition at line 53 of file katecodefoldinghelpers.h.
Constructor & Destructor Documentation
| KateCodeFoldingNode::KateCodeFoldingNode | ( | ) |
Definition at line 32 of file katecodefoldinghelpers.cpp.
| KateCodeFoldingNode::KateCodeFoldingNode | ( | KateCodeFoldingNode * | par, | |
| signed char | typ, | |||
| unsigned int | sLRel | |||
| ) |
Definition at line 47 of file katecodefoldinghelpers.cpp.
| KateCodeFoldingNode::~KateCodeFoldingNode | ( | ) |
Definition at line 62 of file katecodefoldinghelpers.cpp.
Member Function Documentation
| void KateCodeFoldingNode::appendChild | ( | KateCodeFoldingNode * | node | ) | [inline, protected] |
Definition at line 84 of file katecodefoldinghelpers.h.
| KateCodeFoldingNode* KateCodeFoldingNode::child | ( | uint | index | ) | const [inline, protected] |
Definition at line 80 of file katecodefoldinghelpers.h.
| uint KateCodeFoldingNode::childCount | ( | ) | const [inline, protected] |
Definition at line 78 of file katecodefoldinghelpers.h.
| void KateCodeFoldingNode::clearChildren | ( | ) | [protected] |
Definition at line 145 of file katecodefoldinghelpers.cpp.
| int KateCodeFoldingNode::cmpPos | ( | KateCodeFoldingTree * | tree, | |
| uint | line, | |||
| uint | col | |||
| ) | [protected] |
Definition at line 94 of file katecodefoldinghelpers.cpp.
| int KateCodeFoldingNode::findChild | ( | KateCodeFoldingNode * | node, | |
| uint | start = 0 | |||
| ) | const [inline, protected] |
Definition at line 82 of file katecodefoldinghelpers.h.
| bool KateCodeFoldingNode::getBegin | ( | KateCodeFoldingTree * | tree, | |
| KateTextCursor * | begin | |||
| ) |
Definition at line 68 of file katecodefoldinghelpers.cpp.
| bool KateCodeFoldingNode::getEnd | ( | KateCodeFoldingTree * | tree, | |
| KateTextCursor * | end | |||
| ) |
Definition at line 81 of file katecodefoldinghelpers.cpp.
| KateCodeFoldingNode* KateCodeFoldingNode::getParentNode | ( | ) | [inline] |
Definition at line 67 of file katecodefoldinghelpers.h.
| void KateCodeFoldingNode::insertChild | ( | uint | index, | |
| KateCodeFoldingNode * | node | |||
| ) | [protected] |
Definition at line 113 of file katecodefoldinghelpers.cpp.
| bool KateCodeFoldingNode::isVisible | ( | ) | [inline] |
Definition at line 65 of file katecodefoldinghelpers.h.
| bool KateCodeFoldingNode::noChildren | ( | ) | const [inline, protected] |
| int KateCodeFoldingNode::nodeType | ( | ) | [inline] |
Definition at line 63 of file katecodefoldinghelpers.h.
| KateCodeFoldingNode * KateCodeFoldingNode::takeChild | ( | uint | index | ) | [protected] |
Definition at line 128 of file katecodefoldinghelpers.cpp.
The documentation for this class was generated from the following files:
KDE 3.5 API Reference