本文整理汇总了C++中Graphic::SetGraphic方法的典型用法代码示例。如果您正苦于以下问题:C++ Graphic::SetGraphic方法的具体用法?C++ Graphic::SetGraphic怎么用?C++ Graphic::SetGraphic使用的例子?那么, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类Graphic
的用法示例。
在下文中一共展示了Graphic::SetGraphic方法的2个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的C++代码示例。
示例1: InsertBefore
void OverlaysComp::InsertBefore (Iterator i, GraphicComp* comp) {
Graphic* g = comp->GetGraphic();
Graphic* parent;
Elem(i)->Append(new UList(comp));
if (g != nil) {
Iterator j;
parent = GetGraphic();
parent->SetGraphic(GetComp(i)->GetGraphic(), j);
parent->InsertBefore(j, g);
}
SetParent(comp, this);
}
示例2: InsertAfter
void OverlaysComp::InsertAfter (Iterator i, GraphicComp* comp) {
Graphic* g = comp->GetGraphic();
Graphic* parent;
if (Elem(i))
Elem(i)->Prepend(new UList(comp));
else {
cerr << "OverlaysComp::InsertAfter -- Iterator has nil value\n";
return;
}
if (g != nil) {
Iterator j;
parent = GetGraphic();
GraphicComp* comp = GetComp(i);
if (comp) {
parent->SetGraphic(comp->GetGraphic(), j);
parent->InsertAfter(j, g);
}
}
SetParent(comp, this);
}