本文整理汇总了C++中InfoBoxData::GetCustom方法的典型用法代码示例。如果您正苦于以下问题:C++ InfoBoxData::GetCustom方法的具体用法?C++ InfoBoxData::GetCustom怎么用?C++ InfoBoxData::GetCustom使用的例子?那么, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类InfoBoxData
的用法示例。
在下文中一共展示了InfoBoxData::GetCustom方法的1个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的C++代码示例。
示例1: invalidate
void
InfoBoxWindow::UpdateContent()
{
if (content == NULL)
return;
InfoBoxData old = data;
content->Update(data);
if (old.GetCustom() || data.GetCustom())
/* must invalidate everything when custom painting is/was
enabled */
invalidate();
else {
#ifdef ENABLE_OPENGL
if (!data.CompareTitle(old) || !data.CompareValue(old) ||
!data.CompareComment(old))
invalidate();
#else
if (!data.CompareTitle(old))
invalidate(title_rect);
if (!data.CompareValue(old))
invalidate(value_rect);
if (!data.CompareComment(old))
invalidate(comment_rect);
#endif
}
}