本文整理汇总了C++中ObjList::GetNextChild方法的典型用法代码示例。如果您正苦于以下问题:C++ ObjList::GetNextChild方法的具体用法?C++ ObjList::GetNextChild怎么用?C++ ObjList::GetNextChild使用的例子?那么, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类ObjList
的用法示例。
在下文中一共展示了ObjList::GetNextChild方法的1个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的C++代码示例。
示例1: PrintTree
void UndoEngine::PrintTree(HeeksObj *tree, std::stringstream &cstr,int level)
{
tab(cstr,level);
cstr << "ID: " << tree->m_id << endl;
tab(cstr,level);
cstr << "Type: " << wxString(tree->GetTypeString()).mb_str() << endl;
tab(cstr,level);
cstr << "Location: " << tree << endl;
if(tree->IsList())
{
ObjList* list = (ObjList*)tree;
if(list->DescendForUndo())
{
HeeksObj* child = list->GetFirstChild();
while(child)
{
PrintTree(child,cstr,level+1);
child = list->GetNextChild();
}
}
}
}