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