41 short int kindMask = 0xffff,
int parentIdx = -1);
96 const wxSize& size,
long style);
BrowserSortType
specify the sort order of the symbol tree nodes
std::deque< CCTreeCtrlExpandedItemData > ExpandedItemVect
CCTreeCtrlData(SpecialFolder sf=sfToken, Token *token=0, short int kindMask=0xffff, int parentIdx=-1)
TokenKind m_TokenKind
a copy of Token::m_TokenKind
SpecialFolder m_SpecialFolder
the node's kind, it could be "root", "normal token",
wxString m_TokenName
short name of the Token, it is a copy of Token::m_Name
int m_ParentIndex
the parent Token index it is a copy of Token::m_ParentIndex,
a symbol found in the parsed files, it can be many kinds, such as a variable, a class and so on...
Token * m_Token
a pointer to the associated Token instance in the TokenTree
short int m_KindMask
a copy of Token::m_KindMask
unsigned long m_Ticket
the Token's ticket in a TokenTree This is actually a copy of Token::m_Ticket,
int m_TokenIndex
a copy of Token::m_TokenIndex
std::deque< CCTreeCtrlData > SelectedItemPath
Actual data stored with each node in the symbol tree.
const CCTreeCtrlData & GetData()
SpecialFolder
Specify which kind of node it is.