Individual tree item. More...
#include <mi32/grtree.h>
Classes | |
| class | MSG |
| Message container to send to message handler. More... | |
Public Member Functions | |
| ITEM * | GetFirstChild () const |
| ITEM * | GetNextSibling () const |
| ITEM * | GetParent () const |
| void * | GetPrivPtr () const |
| UINT32 | GetRefIndex () const |
| void * | GetRefPointer () const |
| ITEM * | GetSelectedChild () const |
| GRAPHICTREE & | GetTree () const |
| bool | IsRoot () const |
| void | SetChildrenVisible (bool visible=true, bool redraw=true) |
| void | SetChildSpacing (UINT8 p_Spacing) |
| void | SetMayHaveChildren (bool p_MayHaveChildren=true) |
| void | SetPrivPtr (void *PrivPtr) |
Individual tree item.
| ITEM* GRAPHICTREE::ITEM::GetFirstChild | ( | ) | const [inline] |
| ITEM* GRAPHICTREE::ITEM::GetNextSibling | ( | ) | const [inline] |
Get next sibling for this item.
| ITEM* GRAPHICTREE::ITEM::GetParent | ( | ) | const [inline] |
Get parent for this item.
| void* GRAPHICTREE::ITEM::GetPrivPtr | ( | ) | const [inline] |
Get 'private pointer' for this item.
| UINT32 GRAPHICTREE::ITEM::GetRefIndex | ( | ) | const [inline] |
Get 'reference index' for this item.
| void* GRAPHICTREE::ITEM::GetRefPointer | ( | ) | const [inline] |
Get 'reference pointer' used when item was created.
| ITEM* GRAPHICTREE::ITEM::GetSelectedChild | ( | ) | const [inline] |
Get 'selected' child for this item.
| GRAPHICTREE& GRAPHICTREE::ITEM::GetTree | ( | ) | const [inline] |
Get GRAPHICTREE associated with item.
| bool GRAPHICTREE::ITEM::IsRoot | ( | ) | const [inline] |
Determine if this is the 'root' item.
| void GRAPHICTREE::ITEM::SetChildrenVisible | ( | bool | visible = true, |
|
| bool | redraw = true | |||
| ) |
Set visibility for item's children.
| void GRAPHICTREE::ITEM::SetChildSpacing | ( | UINT8 | p_Spacing | ) | [inline] |
Set spacing between children.
| void GRAPHICTREE::ITEM::SetMayHaveChildren | ( | bool | p_MayHaveChildren = true |
) | [inline] |
Set whether item 'might' have children.
This setting has no effect if item does have children.
| void GRAPHICTREE::ITEM::SetPrivPtr | ( | void * | PrivPtr | ) | [inline] |
Set 'private pointer' for this item.
1.6.1